I’m 5’9 and have a long torso so I debated between L and XL. I decided on the XL, and I love everything, I mean everything about it, except the only problem is that it doesn’t quite fit me in the lower back area. Instead of laying on my back, the material lays about 2 inches from my back. Maybe after using it a few times it will start to fit more snugly (I’m really hoping so!), but in the meantime I will keep buying from Coeur because the material and the quality, and the overall fit is wonderful. I plan to try the 2-piece trisuit next, as I think that may help with the issue I had.