This onesie is great for my son. He is 4 months old and the 6-9 month one fits him a bit big. I love the double snaps since my boy is longer than most. The shirt is soft, and has buttons on the head opening to help with fitting over the head! I would recommend this to any Disney lover!