We bought the wrong size as our newborn baby girl is slightly bigger size than thought. Washed once and never wear before. Bought them 5pcs in a set for RM129.90 at Mothercare The Curve. In my opinion, they are good for baby below 3.0kg and 45cm. Our girl is 3.5kg and 48cm.