Exactly what I needed, and even had additional screws for different mounting plates. I would recommend this to anyone. I did get a 2 inch wood block to place underneath my desk to mount it as my desk is built differently and so far it is holding up great.