This came just in time for one of my pets to have an accident on carpet. Very easy to put together and so simple to use, this is my new go to instead of hand cleaning those pet stains. Obviously much bigger than a green machine but works better in my opinion.