I've been looking for good quality bath mats for a long time.  These are super thick and very high quality.  I've never liked bath rugs, but prefer the bath mat towels that can be thrown into the wash.  I ordered the white ones for one bath and a set of lavender for another bathroom.  I love them.

Pros: Great Quality
Cons: non