I found this to be very small fitting.
I’m a large around a 16 and I ordered the l-xl so it would be roomy and it’s actually too small.
It’s also short on the arms and keeps raising up my wrist which is annoying.
The quality of the material is good 👍🏼