Great dress! Im plus size 18-20 and ordered the large, was swimming in it! Love the material! Only complaint is in 510 and it reaches below the knee on me..expected it to be longer..however I really like it.