I have only give it 4 stars for only one reason, I am 6ft 2 ins tall and the hose on the cleaner is only 3ft 6ins long and being a small unit this makes it a hand held for anyone over 5ft tall. Having said that it is a great little cleaner and works very well and is very easy to clean. A good little cleaner at a good price.