Very nice jacket especially for the price. I ordered the XL for my son who is 5' 10" and weighs 170lbs. He normally wears L in other jackets. The XL fits perfect for the length ofhis arms. It comes air vacuumed, but that's easy to fix from the thank you card with instructions that was included. The thank you note added a very nice touch. That's GREAT customer service.