I have just put this desk together and though it took me about an hour, the instructions were staright forward and easy to understand.  My desk has been up for literally a half hour now and all seems to be sturdy.  Its looks very nice for the price .  I just hope it lasts long.