I bought this Bose SoundLink Revolve Bluetooth Speaker for my desk top , the price is a bit high comparing other brands, however it did worth money i spent on because its sound quality is wonderful and awesome enough for use on desk top or even in living room.