Bought these for my short daughter that wears a 16. These fit great. The material is stretchy and almost like a cotton spandex blend. These hold up well after washing. The color is beautiful, and worked great for a Wonder Woman costume.