Just go to the nearest store and listen to Bose Portable Speaker yourself, then compare its sound with Sonos, JBL and other brands. If you like how Bose plays music, then buy it. You'll love using it every day and features it has to offer! Don't make judgement by watching youtube video reviews or by listening to someone saying that Sonos etc sound better. Decide for yourself after checking it out live.