The overall experience was great. The process was quick and easy, I'm satisfied with the outcome, the vest is really good quality. Only complaint was I didn't receive a confirmation email about my order. Also, the vest took way long to arrive. Honestly though the good definitely outweigh the bad. Would highly recommend, American Service Pets.