Bikini? Check. Sunscreen? Check. The super adorable Billabong Celestial Lightz Striped Beach Tote? Check! Shades of blue, turquoise, orange, blush, and ivory create a striped thick woven cotton exterior with a flat bottom and wide shape offering plenty of room to carry all your beach-day needs. Small leather logo patch. Carry from twin tote handles with a 7.5" drop. Purse measures 19" wide, 13" tall, and 8.5" deep. 100% Cotton.