I recently purchased a mouse pad as a gift from the site. I uploaded my own photo. I can't express how pleased I was when I received the finished product. I ordered on a Sunday and it shipped the next day. It arrived very quickly.The gift was a huge hit for my friend who is the owner of the four dogs in the picture. The price was also reasonable. I would definitely recommend this site to anyone who wants to give a personalized gift.