I absolutely love this dress! I am 5ft and wear a 3x. This dress is very true to size. It is almost mid calf on me. The material is light and comfortable. It's very flattering and hides the tummy area well. I just bought a second one in teal!