I read the other reviews, read the sizing chart, took a chance and ordered the L. I'm 5'10", 145 lbs. and I can't get into the thing. We're not talking typical European small here. Don't believe the sizing chart. Go two sizes up, as the others have said. Beautiful material.