I have a miele, its fantastic. Has different strength sucking power for different floors including a 'quieter' setting, a switch on the head for carpet or solid surface, and different nozzles for different things. It sucks up hair and dust really well, my hub has bad asthma so been great for us. I've also been really quite heavy handed with it, pulling and pushing and knocking it, had it for 5 years now, and it still works great! X