This cabinet fits perfectly with my desk. It's good quality. Has roller to move easily ,also has locks on the roller to stay in place. I highly recommend.