I can't even answer the "How does it fit?" question because it's both too large and too small. It's like these were designed for the shortest, fattest baby in the world. To be fair, my son is in the 11th percentile for height/weight ratio, so he's on the tall, skinny side. But you can tell without even putting these on a baby that they're very wide. The neck gets pulled really low in order to snap between the legs and then it's very tight down there (tighter with a full diaper!).  Still, they are good quality for the price and come in super cute patterns. I'd just steer clear if you have a long baby. My son is 7 weeks in the picture. I'm probably going to have to retire these well before 3 months.