Have, forewarned by previous reviews, three different sizes of purchases for selection. My daughter is 1.20 tall, have 120, 130 and 140 ordered. 140 was right, if the sleeves are to be normal long and should reach the dress almost to the ground. Unfortunately, the delivery time was so long that the first carnival fete was over until the dress came from "Prime" in this case, no trace. The return of the two to small clothes was difficult with the politely worded justification of the provider, the repatriation to China is complicated and expensive, therefore offering a 5-credit if I keep the merchandise. Was fine for me, a dress have always given away and the second eventually resold, but you should know before several sizes ordered to choose from. The dress itself is for the price perfectly fine.