I bought this for a baby shower gift. I give it five stars, not just for the quality of the blanket but also for presentation. It came in a high quality box that made it look like it came from a high end brick and mortar boutique. The blanket itself is so soft and high quality, plus different from all of the duck, rocket and unicorn themed baby stuff out there. Highly highly recommend.