Perfect. Generous sizing provides ample desk space. Solid build. I have no complaints and strongly recommend.