Fit is true to size. Slimming Fit Sizing: Small 0-4 Medium 6-8 Large 10-12 XL 14-16 2XL 18-20 Comes in: Blue, Red, Black, Purple & Flag. Models are wearing a size small. 82% Nylon + 18% Spandex Due to hygiene, this product is not returnable. Please don't hesitate to contact us with any questions regarding this product. Keep in mind, that the photo may be slightly different in terms of color, due to the lighting or monitor display. We take pride in our customer satisfaction, and it is our top priority; therefore, if you are not satisfied with your product, please reach out to us.