Not only did it arrive very late, it definitely wasn't worth the wait. It runs small - I ordered a size 4 for my daughter who normally wears a 3T and it doesn't fit. And that's good because the quality is terrible. Thin, transparent fabric and sleeves are simply cut off (obliquely), not hemmed. The sad thing is that she asked Santa to do it and she will be very disappointed.