size 14/16 top & ordered the L. IMO a little too tight for me w. little wiggle room or comfort. Ordered the XL, fits exactly how I want. Still slimming, but with room for comfort 😍🥰. If you’re happy with a snug fit get a size down, otherwise amazing material either way! X