I love this sleeper blanket . my son be 6 month old and a big boy weigh 22 # and be 28 inch . I buy the large blanket and when I open the package it look huge , so I order a medium . he use the medium for about a month and then I just recently put he in the large . he stay so warm at night with just a long or short sleeve onesie on under the blanket sleeper . I like that it have a v neck so it doesnt get tight around he neck . and the zipper be upside down be great for quick diaper change . I will buy the blanket sleeper with the leg hole for he next . he be such a wiggle worm when he sleep and this blanket sleeper be great in the way that it stay with he as he move . this be a great purchase and I will recommend this to any new parent .