I have seldom been so disappointed in a purchase in my life. I am having trouble retaining water in my ankles. I looked for a bootie that would fit my foot and not hurt. This looked perfect. However it was impossible to get this bootie on my foot. The opening is just too small. The product was purportedly a Mens XL (I had ordered a Mens's XXL) and there was no way that I could get this bootie on my foot. I don't think a twelve year old girl could get this on. Fortunately I returned the item and and got a credit for my purchase. I'm guessing this company gets a lot of returns. Looks great in the picture - not so good out of the box.