I bought the three pack as "backup" outfits for daycare - for after those diaper mishaps! I was pleasantly surprised on how soft these onesies are! They are lightweight but still keep your baby warm enough without getting too hot. I sent two to daycare as backups and we use the other one in our "rotation". I specifically bought these for the longer sleeves - hard to find onsies with long sleeves.  They are more 3/4 sleeves than long sleeves.  Our little one is approx 12 pounds and has very long legs.  The size 3-6 months fit perfect.  They wash really well and so far no stains from the formula drippings.  This would be a good gift for someone!