This set will hold you in NICE AND TIGHT! Bra is super supportive. Has nice padding in it that will help hold em up! The ribbed material will hold any imperfections! For sizing it runs a little small! Go by this guide:
Small - 0/2
Medium - 4/6
Large - 8/10