Bought this in January when new puppy arrived. The mop soaked little accidents up efficiently and once rinsed cleaned the floor really well. The mop can be used as wet as you need if muddy footprints have dried on the floor, the dirt rinses out well and the mop can be spun to the degree of dryness you require to finish off the floor. It lifts dirt and fine grit really well. You need to gently twirl the mop as you place it into the spinner so that all strips slip in easily, a previous review said it didn't fit so this might help. I wouldn't be without this set.