These onesies are nice, good quality and the snaps hold up well. You can tell Gerber makes a quality product. However, these definitely run small! Our little one fit in these at birth, and at 3 weeks they fit perfectly, so he will not be able to wear them for much longer.