I have this cup holder attached to my computer desk.  It is terrific!  I haven’t spilled a drop since I started using it.  I’ve actually let a friend borrow it to see if it fit her desk.  She had it for several days, and wanted to keep it!