it is very pretty. It is a little small. A medium would have been perfect and more comfortable BUT they did not have a medium RED. I wanted this dress for my BIRTHDAY in VEGAS! So it will be snub and ride up a little, but RED is my color. I am 5'3" and 130 lbs.