These are probably the nicest towels we've ever had. No more cheap Walmart towels. They are soft, and fluffy and they seem to be well made. After a bad experience with my last towel purchase online, it was a nice surprise to receive these. Would buy again.