These are wayyyy too small! Not one size fits all they are more like a small or xtra small size. I wear a size medium and they barely fit. They are awkward and kept falling down. Material is horribly made. Returned.