I've had one for over 2 years now and think it's fantastic.
It's never going to rival a dedicated set up but for me more than makes up for that with the lack of accompanied faff with speaker...