I love this product! I use it primarily to steam clean my hardwood floors and carpet, but use the attachments to do walls/furniture/and curtains. Works well everywhere!