Very cute Christmas dress for my 5 year old! She loves it! And I've worn it several times. We bought a size 5 and she can wear a size 5 perfectly or a size 6 with room to grow and this size 5 fits her perfectly. There is a white statin like material underneath the red tulle skirt that is used as a lining so you can't see through the red tulle and it works as it should. The upper is soft, stretchy and comfortable.