i would recommend sizing down if you want a skin tight fit. i picked yellow and it is bright like the pictures, only gave 3 stars because the material is very thin and stretchy. im very thin with a larger chest and the top constantly has to be adjusted and the holes do not stay flush to the skin, the top ends up looking bunched up under my boobs. also will need nipple pasties because the material is so thin (but its not see through)...i also received my skirt with the tag on the front side of the skirt instead of the back weirdly