Love these!!! Me and my sister got them for a super hero marathon we did together. The material is super soft! The one size fit both me and my sister. Which is a wide range, of reference we are both 54 typically we wear extra small (115 lb) and medium (140 lb). They breathed nicely and did not ride up or down when we ran. Also great for everyday use. They are fun and will be perfect for 4th if July coming up :)