I ordered one for my new grandpuppy. It turned out so great the next day I ordered another for the 3 year old dog too. Only had difficulty editing the photo to the proper place on the stocking. The template is a rectangle, but top half of rectangle doesn't appear on stocking as it is under the cuff, so you have to keep trying to get it just right. Took me nearly an hour for each one, but I am not very computer savvy. Quality is very good, nice size. Wish I had my choice of fonts, would have changed that if I could. Left off the "Peace, Love, or Joy", and just used a Name.