My baby is huge!! 22 lbs and LONG. This carrier as you can see… Plenty of space, I did add him a blue plaid blanket, LOVES it❤️