This First Impressions Baby Onesie is pink, green, and white small strips. Size 3-6 months from 12 to 17 lbs. 2 snaps on the side top and 3 snaps at the bottom. Small pin whole at the top from taking the tag out (my fault). Extra discount. Other than that, great condition.