It is an amazing desk! Very well built and VERY sturdy. Got one for my wife and she I love it so much that I am getting my own. It was not too bad to put together, if you have wood floors definitely build it on carpet or get a rug to build it on because it will scratch your floors if you aren't careful.