This Beach Life tote is so fun! The corded letters are bright colors with along with the pom pom for an added pop! It is the perfect size - 21” x 12”. It has a snap closure and canvas-like fabric over the shoulder straps. The extra bonus is it also has interior pockets.