* Prices may differ from that shown
I've used the speaker quite a lot because I have it on my desk at home, even though having to plug it into the mains is a disadvantage it does not give me a problem now because I have set up a space for it and leave it plugged in so that when I want to use it I just have to connect my iPod or phone and I can start my music immediately. The speaker is plug and play and that means all you have to do is plug it in, the speaker doesn't have to search for your device or do any scans (unlike bluetooth) so it is ready to play your music from the second your device is connected.
I have not had any problems with connectivity, volume or sound quality so I think you have to look at this speaker for what it is and that is a speaker with wires instead of being wireless. Once you know that is what the product is you can stop complaining because if you don't want a speaker that has got wires you wouldn't buy this one!! I did not have a choice and didn't like it to start with but now I'm used to not being able to pick up my speaker and go I don't care, I have a wireless bluetooth speaker that I take out with me when I need to but this one is more useful for me to have at home because it saves me having to worry about keeping the speaker charged or the long cut out that can happen sometimes when I connect a bluetooth speaker to my phone and it rings.
Even though the speaker has white as a main colour it doesn't get dirty and all I have to do to keep it looking in perfect condition is wipe it sometimes when I'm doing the housework to get the dust off. The feet on the bottom are non slip but they're not as rubbery as on some mini speakers so they don't get all that black solid fluff attaching to them, the bottom is a little bit scratched but that is my fault because I put my speaker on top of things sometimes and I'm not always very careful about how I put it down.
Like I have already said you need to know this speaker has wires and needs to be plugged into the mains, if that is what you need then this is a very good speaker but if you are considering it just to save a few pounds on the price of a bluetooth speaker then I think you will be disappointed because having wires when you aren't used to them will annoy you.