Had to 3D print an adapter plate to avoid filing down some tabs on the swivel that attaches to the 4040 that the keyboard tray connect to. I find that as we swing the keyboard in and out, the top screws in the swivels tighten and the bottom ones loosen on their own. I think the swivels need some spacers for a more snug fit and the screws probably need some loctite - I think this would be true of any swivel I bought anywhere else too. Overall tough, the tray is a great size and it’s easy to setup and use. The mouse tray works great- no issues at all. Well with the price.