This is a Vera Bradley Purple Punch XL Vera Tote! This pattern is retired so new with tag items can be very challenging to find! Additional details below...
Measurements: 14" x 17.5" x 6", 15" strap drop
Closure: Toggle closure
Exterior: 1 slip in pocket, Zipper pocket, Key clip
Interior: 6 slip in pockets