miele cx1
5/5
easy to setup, suction is good on both carpet and hard floors. Having a dog stand up hoovers struggle with pickup of hairs. Also having a wife who is into textiles cottons can be sometimes harder to pick up! The Miele does a decent job on both.
William