The fabric is good and comfortable, the size of the shirts are very large, but better than that I was missing. Recommendations: If you have a dog that weighs around 8 kilos and is size between 5 and 6 ask XXL, size XL if they fit but it is very small.