Size L for a Chihuahua. Synthetic fabric and absolutely does not stretch. Some sticking threads, but they are easy to clean. I have several different shirts, but they are sewn in different ways Different width of collars and so on. But the price of the goods is low, to expect the perfect sewing is not worth it. The order is satisfied, . Thank you❤