This dog shirt is made of a lightweight and mesh so it isn’t too hot for the upcoming summer. It measures from to the end 13 1/2 inches. Across the back from armpit to armpit is 8 inches laid flat the arm measures 3 1/4 inch. I am guessing this is about a small. Please note that it has a couple of light areas, but I did not wash it so it may come out.