Bought it a month ago As I was sick and tired of using a big/heavy hoover Does the job on hard floors. Less good on carpets but only one room is my house is carpet so I don't mind.can transform into a hand hoover which is really practical!