The strap connection is a complete disaster. A mild bump on the strap causes it to release from the watch. I had this happen several times, but when it fell overboard because I bumped the side of my boat I decided to part ways with it.
I have recently acquired an Anonimo in bronze, and I’m confident its screwed tubes will hold the watch on my wrist more securely than the quick release IWC system.