I ordered the XL as that’s what it states the model is wearing, and we’re roughly the same dimensions. I was apprehensive as I’m usually a UK size medium to Large. The material feels amazing. But to say the length is cropped would be an understatement! So disappointed. It’s literally sitting at my belly button.