I love this. It's portable and easy to use and move around. I haven't been able to wash my rugs in a while and this has removed dirt, and pet stains. It has made my rugs look new again. I highly recommend it. I love this vacuum and would buy one.