I suck at shopping and finding clothes that I like. This dress is wonderful . I get alot of compliments. It fit me perfect. I ordered xl because that is my size and it fit perfect. I am 5 3 and 180lbs. This dress is flattering for my body shape. If you like it , I say buy it !