This is great mop replacement if you have mostly hard floor in your apartment or home. It's easier than mopping and faster too. The main feature that separates this from any and all other mops is the lift away feature that lets you use this to clean furniture, counter tops, and even steam clean your clothes. The biggest down side is the water tank is not as big as I would like.