I recently tried out the $249 Vizio 5.1 Soundbar SE, and it has some of the best surround sound from a soundbar in this price range.
The long-standing compact microsystem with speakers is a tried-and-tested Christmas hi-fi present for parents and in-laws.