I bought this for my newborn as a coming home outfit... it is very cute and excellently made. The fabric is very soft great for babies skin... and the best part is that it has turned out to be of very good and durable quality, many MANY MANY washes later (it has stoically endured lots of newborn accidents) it is still bright, hasn't shrunk, mishapen or gotten pills and the fabric is still nice and soft. I had such a great experience with this piece I have just ordered more items from this brand, I love cute things that are also practical and worth your money! FYI The sizes do run smaller than usual so I buy a size up for my baby because he is long! For example I bought this item in size 3 and the tag on it says size 3M up to 12LBS/5KGs and 24IN/61CM (these measurements are closer to a size 0-3 months in other clothing). My son who was born at 21.65 in and 8.3 lbs wore this as a newborn until just before 3 months.