I ordered the xxs p and it is almost big, so between true to size and big. it is both flattering and stretchy. the waist comes in nicely, the sleeves are not annoying, and the sparkle add to the lbd in my opinion. length was right above the knee.just. i am 115 lbs, 30dd, 26.5 in waist for reference...