I received this doggie tee shirt in a timely fashion, maybe 2-3 days after purchase date. I ordered an XL for dogs 50-75 pounds & when I opened the package, it looked like it was dachshund size. I thought, since its here, let me try it on my dog (medium 55 lb mutt), and it is certainly snug, like a muscle tee on a muscle man. The quality of the material is okay, a little thin, the color is true to photo as well as the print, however being that it was "small for my dog," the print stretches, making it hard to read the text (defeating the purpose of it's saying-- for announcing a baby.) For the overall price, I would have expected more for the quality of the material and the sizing to me more true.
About the print:
The design of the "tank top" is as shown in the picture. Enough arm space to get the dog's legs through, without cutting off circulation if he had to wear it for a long period of time. However being an XL (stated for 50-75lb dogs) the tee shirt only comes to about mid back, unlike the photo, covering the whole dog. The color is true to photo as well as the text. Text is printed on, so it doesn't seem like it will peel off after a few washes.