THESE ARE AMAZING!!! I love everything about these! I ordered an XL bc I normally wear a 14/16 in pants and they fit like a glove! Stretchy in all the right places and snug where you want it to be! BUY THESE, you won't regret it!!!