These onesies are adorable! They are labeled different sizes (3/6 and 6/9) but as you can see they are the same fit, IMO 6 months. The pictures with the blue onesie are for comparison only, blue onesie is not included. Blue onesie is a Carter’s 9 month.