FWIW, I have what looks like the same wallet, albeit in a different color, and it’s gotten heavy use for years with no trouble whatsoever.
Just checked to see if there was a brand name: Fromb Design. So, different brand name, but could well have been made in the same factory.