I'm a big guy, for sure.  6' 2", 280 lbs.  My XXL is OK, but not as big as I had hoped. I use it for my motorcycle in the rain.  it is durable so far, and effective at keep the rain out, but putting it on over my jeans is a little tight, and the same for the jacket.