Upper portion of this jacket was equal to a size extra small, arms too long, mid portion, size large, lower portion, size 2x.  Hangs and just droops off the body,  material is stiff and rigid.  Wanted to return it, but it would cost $28.00 via UPS, plus had to buy a shipping box because the cheap plastic bag they shipped it in was too small and too torn to get the jacket back into the bag.  The box costed me $6.00, so the total cost was $34 to return it, about a dollar less than the cost of the jacket.  Hence, I am stuck with this
jacket, which I cant even give as a gift because its not made to fit any human.