Good material, looks nice, but it’s too small. Description said up to XL.
What I paid for, cheap but cute. Pretty damn small, I’m 125 and they were small on me, they’re definitely for someone pretty small.