I like my clothing to fit snug. I prefer body hugging fit. This dress fits well but is a little smaller than expected. The stretch makes it sort of work. A major plus is that it is not too long and not too short. I am just barely 55 and the length hits right at my ankles. I ordered size small.