It's everything it claims to be. Easy to put together. Does a great job cleaning carpet. Light weight and easy to handle.We're both very impressed.