LOVE this dress. I’m size 12, 5’7, ordered a Large. The fit is flattering. Material is thicker than expected but still slightly visible for underwear depending on colour. Really comfy. Really good length for me as I’m on the lower end of Tall. Really happy.