Baby wash cloths are my new favourite thing. Whether I'm washing sticky hands in the bath or wiping a mucky mouth after a mealtime, they're the quickest way I know to keep my little one clean, and so much more preferable to using baby wipes, which can make delicate skin sore very quickly. This pack of seven baby wash cloths is just £1.89 right now (plus £1.85 for delivery), down from the original price of £5.00.
These ones are machine washable, and a mix of 65% Polyester and 35% Cotton so they should be soft on baby skin but presumably will dry quickly, too.
There are only three reviews of this item on Amazon's website right now so I can't really give you much of a lowdown on what customers think of these, but all three reviews are glowing, with people liking both the quality and the speed of delivery.
I don't think you can ever have enough of these - I tend to just use a fresh one every day and then chuck them in the laundry after bath-time. I even pop a few in my change bag for easy clean-ups on the go.
Heck, I've even been known to use some to gently clean my own delicate boat race!