I would have given them five stars, but one of the towels was not sewn well on the side and it came apart with first washing.  I decided to keep them and repaired the towel.  They have been washed several times more with no problems.

Pros: quality material, very nice, good price
Cons: had to repair where sewing came out on one towel