I really love this dress! I am 5'6, size 16 and I got the XL....perfect! It's a little thin but you won't regret the purchase. I thought about wearing it without the belt, I am glad I did not do that. I am certain I will get other colors.