As other reviews have stated, this is a great vacuum cleaner. In my view, it works best on carpet surfaces but it is great for hard floors as well. I'm pleased I bought this ahead of a Dyson.
Of particular note is Seekit's fantastic after sales service - I had a tricky question to deal with after the bottom of the canister came off when the vacuum slipped out of my hand and fell to the floor. I took it to a local (recognised) Australian repairer who said it could not be fixed. It was not a warranty item but Seekit were extremely helpful and willing to help resolve the issue.