I had a great experience with Printypets!! Especially compared to Printyourpet, which I ordered a blanket from almost a month before the one from this site and still haven't gotten any updates on it (plus, they won't email me back for over a week at a time). Also, I got this as a Christmas gift and it turned out perfect! The artist did an amazing job and it was exactly what I wanted.