With a home full of kids, dishes and spills, these are the PERFECT cloths for the job! The size is just right and they have lasted through many washes already and still look and work like new. We ordered the green and it is bright and cheerful (and coordinates with everything from Christmas to Easter decor!) They would also be a great wedding gift idea, or even a cute hostess gift (tied up with a pretty bow). Definitely will be getting more of these!