This desk is perfect for my needs!  I love the look and it is extremely functional.  I paid someone t  put it together which took awhile...but it is well worth it!  Well made, sturdy, functional, good price, and a great look!