I bought this as a Baby Shower gift. It is the most adorable outfit you can imagine for a newborn princess. The packaging just adds to the greatness of the gift. No extra wrapping necessary. The material is soft and durable for the newborns sensitive skin. Keeps it shape and doesn't fade after washing . The new parents just loved this gift.