2L is a XL in Harley. I tried on and definitely true to size. Client worked for Harley so I've sold a lot of their collection. Vguc ladies puffer jacket. It is a shorter jacket.

Not long. Approx 24.5 from top shoulder to bottom. Approx  24" armpit to armpit. No tears or staining.