All canvas. Nice and thick! Not too big, not too small. Will last forever. <3 Features: 12 oz. Cotton Canvas20 self-fabric handles15" x 16"The Rollin' Rust Handbag$10.00PriceQuantityAdd to CartBuy Now