Love the product. I use it for cleaning my microfiber couch and the interior of my vehicle. It works great the suction is good but not great. But you can see it suctioning up the water you just have to do it several times which is time consuming but I'd rather be able to clean up when I want than to have to schedule an appointment for someone to clean my couches or take it to a detailing shop and paying crazy prices. This way I can keep up with it daily every other day or weekly. So it's great.