Sure it looks professional enough.

It looks like the subwoofer can easily get scratched. Maybe at the very least those metal thingies can be put on the corners.

Beakybird