The snap is magnetic and clips very well. It can be adjusted to fit more inside bag and the straps adjust too. LOVE THIS BAG! Great for lunches. I wouldn't put anything too heavy in it continuously though. Feels like Michael Kors material <3