I am very satisfied with the desk so far.  A bit smaller on top then I thought but still very functional. 
It took my husband an hour to put together compared to the 3 hour assembly time that other people talked about.  all in all very satisfied.  I have only had for a couple of days.