I gave it a 5 starts since it has excellent quality and size. We bought the large, but it was too small so our 12 year old daughter kept it for her. The next size up was the XL, so that's what we got and it's much better. Good product, though you can't place it in the dryer. Let it drip down to dry it.