Fits perfectly. Keyboard shelf didn't fit, but didn't need it. However, it should have been an option.