This is an excellent product well made and is as advertised.  The service is excellent and the package arrived on time as promised.  I ordered XL which fits my six ft 6 in son-in-law comfortably. I gave only four stars because I was a shade disappointed.  The image is beautiful but it has touches of white in the muzzle to accent it.  My dog is pure black and that is what I expected.. my bad.. should have been more observant. Its a lovely shirt and certainly will keep it.  We just received it so it hasn't been washed yet.