I am very happy with this purchase but I wish I ordered a large instead of an extra large, which is too large. I'm too lazy to return it so I'll just pin it, but beware this product, at least in my experience, runs large.