The snap-on leather part quickly fell apart after buying this. I tried to fix it myself with high quality fabric glues but it's just not holding. I have always had a sakroots crossbody so I'm upset the brand failed me this time around :/