I am always a little skeptical ordering stuff online, but I had ordered from this site before and was happy. When my girlfriend had a baby recently I decided to send this blanket with her daughters name and birthday on it. She loved it! Delivery was pretty fast too. I was able to see the blanket when I went to visit and it looks just like the picture, but one thing you can't tell is how soft it is. It was so soft and adorable. I would definitely get it again for another friend. I highly recommend this site for personalized gifts.