1. short winter coat

2. long winter coat
3. medium winter coat
4. long-sleeved shirt
5. short-sleeved shirt
6. medium-sleeved shirt
==============
Are the expressions all used? Do we have some other expressions?

#6 can also be referring to elbow-length sleeves or three-quarter sleeves.

Everything else is fine.