My infant daughter is petite (10-15th percentile for weight & height), and these footie PJ's are snug even on her!  She's 6 months old, but most typical 6-9 month sized infant apparel is usually way too big on her.  (She just recently "graduated" to the 3-6 month size in regular baby clothes!)  My daughter's weight corresponded with the 3-6 month size according to the sizing chart on L'ovedbaby's official website, so I ordered a couple of these overalls in the 3-6 month size.  However, they seemed a bit tight from the get-go, and after 1 week (and 1 wash), they became much too small for her. Unfortunately, I couldn't return them since they'd already been washed and worn (manufacturers always recommend washing baby clothes before 1st wear to remove surface chemicals and residue), so they ended up being virtually a complete waste of money.  :-(  But I liked the softness of the material and the fact that they're 100% cotton, so I decided to order a few of these overalls in the 6-9 month size.  According to L'ovedbaby's own size chart, my little-one was actually BELOW the weight requirements for this size.  But when the PJ's arrived and she tried them on, the width was STILL very snug-fitting.  The only difference was that the overalls were now too long for her!  And after washing, they became so snug that there were gaps between some of the snaps/buttons.  So they're not ideal for wearing alone on chilly days because they let the draft in (quite a shame, since the feet on the overalls sized 6-9 months and up have non-slip bottoms for babies learning to crawl & walk).  And by the time my baby is tall enough for the length of these PJ's, the width will be too tight for her.  So frustrating!  Well, I suppose the silver-lining in all this is that because the overalls are so close-fitting, I've actually found them very useful for my baby girl to wear under her fleece zipper/wearable blankets at night, without making things uncomfortably bulky.

I'm not giving these overalls only 3 stars because they're snug-fitting.  I did my research before buying, and I recognize that the overalls have to be this way in order to meet minimum flame retardancy requirements and still be 100% cotton.  I'm giving this product 3 stars because L'ovedbaby's own size chart is inaccurate.  My baby was towards the low end of L'ovedbaby's own weight range for the 3-6 month size, and yet after 1 wash, these PJ's were too small for her.  Had L'ovedbaby's sizing been accurate, I wouldn't have ordered the 3-6 month size in the first place, and I would've avoided wasting my money.  Since most babies naturally tend to be on the chubby side rather than tall and slim, L'ovedbaby should consider offering its apparel in normal (narrow) and wide sizes, so parents could have a choice depending on their baby's physique.  Using a zipper rather than snap buttons would also help the overalls to fit better and eliminate the annoying gapping problem.  Or, alternatively, why not just use a natural material that's inherently flame-retardant, like wool?  Just a thought.

Unless you're one of the rare parents who has a tall, skinny baby, I would look elsewhere for comfortable, wearable sleep-and-play overalls.