I resisted buying this shirt the first few times I saw the FB ad, but finally decided it would just be so much fun to have, and I'm so glad I did! The ordering process was great - I could select from a wide variety of colors and it was easy to do and see the changes instantly. Then I uploaded my hi-res photo and could see how it would look on the shirt. It was a good price so I went for it, and was very pleased at the good communication about my order, and the promptness of delivery. I have worn it numerous times and gotten great compliments, especially from my dog agility class - now they all want one, too!