It’s a really handy bit of kit for washing the bike. The 2-in-1 design is great because you don't have to keep switching cloths; the soft microfiber side picks up dirt without scratching the paint, while the mesh side is perfect for scrubbing off those dried-on bugs on the headlight and fairing.
It fits the hand well and holds a lot of suds, which makes getting through the whole bike a lot faster. Definitely a simple but effective tool for getting the job done properly.