very cute dress, I usually wear small but I bought Medium (Fit perfect) Great length with just enough stretch to the dress. I rated the dress a 4 I thought the print could have better colors to it but nice overall!