It does the job very well. However, you need to have the minimum thickness of the desk which is written in the description. For me I needed to add a wood strip for it to fit perfectly. It worked fine, and I am enjoying this product.