I was hoping it would be a little less heavy and more compact. It does the job and her stains out. I even used it on our couch where both the kid and our pet had messes. I would get this if you have an occasional spot clean need!