I bought this product in size L for my 12 year old daughter. The product sits on it perfectly and does not press on the legs. However, threads protruded from the item, but there were no holes or other damage to it. Overall we really like this product and would definitely recommend it to anyone interested in buying it. For reference, she is a size 7 for women.