I'm 5ft 10, busty, big shoulders and around a size 16 at the mo, I chose a large based on the other reviews and it's perfect. Feels a bit big at first, but brilliant for getting changed in and I was toasty warm. The zips stay put, while you are wrestling with your wetsuit and its nice and long, so no flashing! Love the zip up pockets and the fact the design is reflective, so on darker nights I can be seen getting changed in the carpark! Well, my coat can!! 🤣