The desk functions well for me in the small space I have for a desk.  I was able to figure out how to put it together by myself (all the parts are well-marked and separately packaged), though I wish the directions had some words included to explain each of the steps.  It's a good value for the money.