These are far and away the best onesies for the money I've been able to find.  They stay soft after repeated washings, don't stretch out, have a nice wide neck, and have the grow snaps so your baby can wear them longer.  We've been using the 3-6 and 6-9 month onesies for almost 5 months.  The only thing I'm sad about is that there is no size larger than 6-9 months!