Ordered this in a size Small for my very tall 4 year old daughter who normally wears 6-6x clothing. This dress is ridiculously huge on her. The neckline gapes down really low hardly covering her chest and the hem is dragging on the floor. The sleeves are also very wide. Not sure if I should bother altering it or just returning it. I would say that the size small is at LEAST an 8-10 or larger. If I hem it will do about 6 inches so it doesn't touch the floor.