The pajamas are good.  Our little guy has been using them for a few weeks and while I don't think they will hold up for longer than 3 or 4 months, he's growning so fast that they probably won't need to.  But they fit snug like they should.  My guy started wearing the 18-24 month size at 11 months.  He is tall, but not quite tall enough for this size, but his feet were way too big for the 12-18 month size.  They are cute and functional, but I agree with some reviews that the quality isn't super high.  But they are cheap, and since he's growning so fast, that was important to me.  They are basic and fit my need.