100% leather

Tagged and XL but probably fits like a medium or large

No flaws or rips