This is absolutely adorable!! I ordered it for graduation pictures for my german shepherd and he loves the attention! The only thing I can say is its a little tight on the shoulders so getting it on him I was worried bc i had to bend his arm a tad weird… & I ordered the XXL.. but german shepherds have a bulkier chest so this happens sometimes.. Roll tide (from our family's etsy shop: notspoiledatall. Apr 12 22)