I received it quicker then I expected. It is so simple to use. I have a 2 year old so I knew my couch needed some attention. Let's just say it definitely cleaned it! I so recommend buying one. Its absolutely a great product.