I live in a condo with a dog and with winter approaching I desperately needed a steam mop to wipe away his paw prints! This thing is incredibly designed. The swivel head allows me to get into corners and right up to the walls in addition to smaller spaces (like beside the toilet in my condo). One unexpected feature that was also handy was the carpet/rug attachment. My house is a mix of tile and bamboo flooring with an area rug so having the ability to throw on the carpet attachment to steam the rug was helpful. At this price point, I think it offers incredible value. Highly recommended for people living in condos and apartments!