This is the best soundbar I have ever used.
No
I used to use a smaller one and then switched to this one, it's a little larger and it has a powered underwater unit. It's easy to set up and works with an app to control it. The sound is clear and the bass is not too strong to cause too much vibration. The HDMI cord is needed to connect it to your TV I happened to have one on hand.