This is a darling little costume for dress-up fun.  The skirt poofs out and has sparkles, so cute.  It is somewhat cheaply made (surged edges that are exposed on neckline and sleeves) but seems to hold-up just fine for play and fun.  It runs small, so order big.  I bought a 4-6x size for a child that just starting wearing 4T and it fits just right.  The 4-6x size might be too small for a child that wore a 5 or 6. Since the top fabric is stretchy it seems to fit well on children wearing smaller sizes (fit great on a child that wears 2T).