I love this little machine easy to clean full out easy to take apart to clean too, holds way more then i thought it would and doesn't take much room at all and it's not heavy at all best thing about it pur last one was so heavy amd my floors have never looked cleaner, its perfect for our apt with dogs and kids...