would definitely size up, i ordered an XL as i wanted mine oversized (my true size is L) and it only just fits, not a huge fan of the material very synthetic and shiny and not very thick, does have a soft inside lining though which feels nice. took over a week to arrive