I was really excited to try this but it really didn't meet my expectations. First it was a little hard to put together, the bottom piece took atleast 10 minutes to finally snap into place. Finally it was time to try. There's a little trigger that releases water and then pulling backwards sucks the water back in. I had no problem with releasing the product or sucking in. I couldn't understand how shooting water then sucking it back up actually cleaned my floor. You also have to make sure the front piece is flat on the floor to get a good suck. I feel this item has some potential but there's a few kinks that could be worked out.