Fits more like XL in my opinion. Please don’t buy if you aren’t familiar with this brand/model. Thanks