We needed to buy a bunch of face towels to clean up our toddler after meals (and not have to waste a bunch of paper towels), and while these were available for a very good price, I was worried that we'd get a low quality, scratchy product. I was very wrong. These are very soft with good stitching and even a little larger than the other face towels we have. We will definitely order another set when these get too grubby. FYI. We ordered white so I can't speak to the quality of the colors or whether they run or fade over time.