I bought this sound bar because my tv speakers were shot. This speaker is doing an amazing job! In my 12x15 bedroom, the volume is set at a mere 17 and fills the room. There is way more base than I expected for the price. I am impressed, and will be buying another of these sound bars for my parent's room as soon as I am able!
Everything needed for setup was included in the box, including lags and screws for mounting the sound bar to my wall. I will note, you should make sure what audio-out cables your tv accepts. In my case, I did have to use an AUX to RCA cable we had around the house (My tv didn't have RCA out like I thought it did.)