Fits perfectly and looks great! I appreciate the details like the hole for the harness, the functioning buttons, the length of the underbelly AND the length of the back, even the color is great. I like that the shirt is light, not heavy, material that my English bully, Buster, will still be able to wear it on a breezy 12 degrees Celsius weather day. The stretch, especially in the arms, is the best! It allows Buster to walk without feeling restricted.