Grandsons love this little mop. The 3 year old wants to get it out often, saying if he makes a mess, he must clean it up! The pieces need to be seated tight for the water to spray well. We had some issues with that as well as if the mop gets turned upside down, air may get in the system and lead to spraying issues. I like that other cloths can also be attached to this so it can be used as a wet or dry mop. Definitely a great product to help teach kids responsibility and to help with household chores.