I use this desk everyday for my home office and it is very sturdy and functions quite nicely.  The only problem I had was putting some of the pieces together, definitely a 2 person job.