Generally Bose speaker rate very well but are always quite expensive even for the sound quality. That said if you are going to consider buying 1 or 2 in this case then £125.50 each is a fairly reasonable but still dear price. My only gripe about these is a lack of google cast support on the WiFi front and no battery. Same price from John Lewis and Amazon. 2 year guarantee from Currys and JL.