I love the way these fit my 3 yr old daughter. They are well made, soft fabric and provide good coverage. Much better than other brands we have tried. Its hard to find good products online with so much crap being sold so I was really happy to find these. We have bought this brand several times in different patterns.