My sister got a new to her desk and the keyboard tray latch was broken. so i took some time to learn 3d modeling to see if i could reproduce it. I got close enough to the original design then opted to call it good enough. It's function but I would suggest printing in a nylon if possible for added flexibility.