I am 5"10 and size 12 UK, with a lil long torso. It was my first time purchase of any kind of bodysuit on my part. So I got L as I am usually size M, but with body suits i thought I might size up. I could not sit down in L, if I did I would of damaged zipper. So i went XXL to be Safe. The shoulders are not as tight (XL probably would of been fine). But team was super nice and helpful in helping with returns. Overall, I love this bodysuit and can't wait to get another one. BTW I have one of thei...