This mop is very good for its size. I now wish I had an attachment, which the larger model has. The mop head is small, but a good size for my small kitchen and bathrooms. It takes more time than regular mopping, but it is worth it. I haven't seen the kitchen and bathroom floors so clean! (and I wash the kitchen floor every day) All three are tile floors, so I don't know how well it works on linoleum floors. I even used it on a wood floor and, like it states in the instruction booklet, it made some of the floor cloudy. As I am planning on resurfacing that floor soon anyway, I didn't care...I just wanted to get the surface dirt off...but, I wouldn't use it on the wood floors otherwise. The covers for the mop rinse out very nicely, and wash well. I bought two extra covers, but I won't need them for a while.