This is a thin, lightweight cotton tote with a vinyl design applied to the front with a professional grade heat press. Great for rolling up and taking to the Farmers Market, Grocery Store, Beach, etc. I have two sizes, the larger totes measure 15" x 16", the small tote is 14" x 12" available in black only. Hand wash, hang to dry. It can be ironed on the back, I would avoid direct contact with the vinyl. Please note: The Beige, Small Black, Denim Blue and Dark Green totes are light weight canvas. The Black and Green totes are a very thin, lightweight sheeting cotton, not canvas. The T-Shirt is available in Toddler to Adult XL here...https://kitchenklutter.etsy.com/listing/1693761119