I love this dress. It is lined so no need to wear a slip. I am 5’5” and 180lbs. I bought the xl and it fits perfectly. The length is perfect . I get tons of compliments when I wear it. I have paired it with cute sneakers. Also with sandals or flip flops. Effortless and so flattering. I am addicted to this dress