These are Cotton Canvas with Vegan Leather Bottom. They have a zipper closure. They are approximately 11 1/2 x 8 inches.