[This review was collected as part of a promotion.] The O-Cedar Spin Mop and Bucket System came with everything except the soap for me to provide my home a professional floor washing service. The twelve inch diameter (0.78 sq. ft. area) of thick microfiber is 100 percent pure quality. The mop head consists of strings that are very absorbent and soft enough not to cause any scratching or leave streaks on any hard floor surfaces. The durably strong 33 in. handle telescopes to be extended to a full 51 inches for working comfort designed for people of all heights. I can stand in one place and mop my floor out four feet in every direction around me. Because the mop head connector is triangle in shape, the front of the mop gets right into corners, between cabinets, and up in the edges of the floor and wall. It is simple to lightly direct the mop handle straight and push the foot lever causing the mop to get wrung out gradually in the wringer. The foot pedal, which is strong as it applies pressure gradually, will surely work and last for a long time if taken care of and respected. This system is as good as it gets without spending a fortune on an expensive commercial large building set up. The size of the bucket is great because one gallon is not too heavy so as to be hard to empty, spilling out. The splash guard is the smooth, downward sloping inside rim between the spinner and the bucket edges where water drains back into the bucket. It successfully catches water dripping from the mop when it is lifted up to put in the spin basket after it was immersed in the full bucket side. Then, the splash guard catches excess wring water and splashes while the mop head spins and drains of water. Spin wringing this mop causes no mess which mopping the floor has always usually come with. Bending over and hand wringing mops used to take a lot of effort, was never enough to stop all the drips, and lots of the dirty water always stayed inside the mop threads. But, using light, strong microfiber, the grime is lifted, absorbed, and contained inside the fibers. The fibers can be prevented from dripping which makes mopping much cleaner and lets the soap do its work rather than the dirt. The amount of wetness or dampness of the mop head required for the job can be precisely controlled by the number of spins: two (wet), five (damp), or ten (almost dry). Wood floors cannot take a wet mop, so this system can quickly create a slightly damp almost dry mop in no time that can first clean the wood, and then let it dry off completely very quickly. I also used this mop for my flat walls like for a damp-dry-dusting and freshened up my entire room. Other lower quality similar mop systems are not splash proof and their mop heads cannot be washed in the washing machine as the O-Cedar can 10 times. When hand or machine washing the mop head, fabric softener and bleach should not be used. But, when mopping the floor, a little bleach or many other cleaners can be used if rinsed thoroughly after finished. Refill EasyWring Mop heads are sold individually and in two or four packs.