amazing swimwear!! colors are brught its shiny, just as described! padded. higher cut. very sexy! im usually size M, i ordered size L. it fits. Size M would fit as well i think, but it would be tighter. size L is good to me so it doesnt cut me in my thighs and booty and its not too tight in the chest. my measurements: hips 97 cm, waist 71 cm, chest 91 cm. i recommend truly!!