100% leather
Tagged and XL but probably fits like a medium or large
No flaws or rips