I bought the Homehub to replace a speaker from a rival company.
It is a solidly built speaker, not too big and not too small.
I am really impressed with the sounds from the speaker.
The only very minor complaint is that it sometimes fails to understand my instructions, probably due to my Highland accent.