All 6 were super cute. I have to disagree that there are 3 girly and 3 neutral. They are more like 5 girly and one boy-ish (but I'd not put my boy in any of them). They all washed up just fine and the packaging was great. And the price can't be beat. BabyLegs brand are $12-$13 a piece and $16 for 6 pair is excellent.