I think these are great. Although they are very big for my son, as he is more slim and tall/long, I would recommend these onesies for any baby. They are well-made, soft, have charming designs, and have lasted several months. My son wore newborn until four months (two weeks ago!) because they became too short in length and now wears the three month size. My son often wears a size or two less than his age, so if you have a baby with similar body type, definitely size down with these.