So far I really like this little desk. It wasn't difficult for my husband to put together. Took him an hour or less. I did not put the keyboard tray in because I use my laptop so I have more height under the desk.