Decent construction, but the sliders for the keyboard and the drawer are too short and they don’t pull out all the way. The keyboard pull out is also pretty short. You can barely put the keyboard on it. If you push it in a little your hands go under the top of the desk as you type.