My daughter wore this dress to homecoming. She is just over 5' tall and very petite and the xs fit her perfectly. She tried on about a dozen other dresses and this was her favorite. There were dresses she tried from other big names that were not nearly as nicely made. Nice quality and good value.