I bought this dress for my daughter 5. The size was small it fits 140 should not have been be. She usually wears 128/134. Unfortunately, the dress got after the first few in the daycare center on the border a hole, but the train was still there. Therefore, on the whole, good.