They are nice quality, but too big for a baby under 12 pounds or maybe 22 or 23 inches long.  I marked them down from five stars because 0-2 months is probably not accurate for their size.  We have to fold them over a couple of times at the waist for our 10 lb, 2 month old, but they will be wearable for awhile.