Fits like a glove! Keeps you tight in all the right places! Love it! I got a large because my lower half is fuller than my top half. A little boob tape to keep the girlies perky!! It looks amazing on body!! The dress doesn’t rise up when you walk either!! Definitely ordering from the site again!