This soundbar is a complete system as most soundbars are; you do not need a receiver to work. It does "sort-of" function like a receiver by itself.
As for sound concerns, it won't beat true physical speakers IMHO, but for a soundbar this is pretty decent! Get the right room and settings for said room and it quite alive. There's also enough bass to have neighbours complaining about you for days.