I have two large 37 Swaggers, and the croc embossed navy did come unhooked once from its shoulder strap; the bag landed on the ground, but at least was completely unharmed. At that moment I was expecting the clasp to be broken, but it was actually fine. To date I wore the bag like 15+times, and it's only ever done that once.
Coach is about one of the only companies I would risk anything; if something does happen, at least I know for sure I can take it back and get it replaced. Can't beat that customer service!