I bought an XL.
It took a while to ship as it was coming from out of state.
It came in good condition, the material was good.
However, its was really small. More suited for a 25"waist
Even with the laces completely loosened, it would not close.
I was thoroughly disappointed and am returning it promptly.