This is the first time I have bought bath mats; I usually buy cotton rugs that are reversible.  They are a nice quality but not as thick as I would like.  

Pros: They will be easy to wash.
Cons: Not sure I like the bath mats versus a cotton rug; will have to see.