thread I'll second the Miele recommendation
My previous hoover was a Dyson and the replacement Miele (Cat and Dog) is miles better