If you have a triangle spin mop, you NEED these replacement heads! I went through so many cheap mop heads that either fell apart or didn't clean well before finding these. The microfiber material is seriously absorbent - it soaks up water and dirt way better than the original heads that came with my mop. They're made from 80% polyester and 20% nylon, which makes them durable enough for multiple uses. I've washed mine in the machine several times and they still look and work like new. The installation is simple - just make sure you hear that 'click' when you attach them to the mop base. They work amazing on my hardwood floors without scratching, and I also use them on tile and laminate. What's cool is you can use them dry to pick up pet hair and dust, or wet for serious cleaning. I've even used them to wash my car windows! The white color shows when they're dirty, which I actually appreciate because then I know when to clean them. At 38x20x8 cm, they're the perfect size for getting into corners and under furniture. Seriously, if you're tired of mop heads that fall apart after a few uses or don't actually clean well, these are game-changers. The 6-pack lasts forever since they're so durable - I've been using the same set for months now. They work with most triangle spin mop systems (just not the Rinseclean brand with the water addition feature). Your floors will thank you - mine have never been cleaner!