Bought an XXL to be safe and I am glad I did, I would recommend buying a size up as XL is usually my go to for a comfortable fit however if I had went for an XL I would have struggled.
They are good quality and are comfortable, delivery was much faster than expected, thank you!