This tote is made from oil cloth which is a lightweight kind of vinyl. You can clean it with a damp cloth. The sturdy handles are both for hand and shoulder. On one side is a faux leather pocket and a clip at the end of the strap for hanging keys or hand sanitizer and the like. Inside the bag is lined with a heavier satin and has 2 pockets for cell phones, pens, comb etc....The bag is 13x9x4 inches deep. You can stuff this full if you are going to a game and need a sweater, snacks or a makeup bag.