I had been looking for a while to find a computer desk that met all my criteria: 1) Functional 2) Sturdy 3) Color to match decor 4) GREAT VALUE! You will have to put this together yourself but the instructions are great and all the pieces are clearly labeled for an easy step by step assembly.  (No engineering degree required...Ha!)