I bought one in Olive green for my husband, who is a XXL and is 6'4".  It was the perfect size for him, including the length, which is hard to find.  Loved it so much, I bought this is charcoal, medium for my son.  I was so impressed with theirs, I ordered one in red, size small in red!!  It's the rainy season in Florida, and its hard to find a breathable, yet waterproof jacket.  This is perfect!