I am very happy with this desk.  I purchased it for my son's room after shopping extensively.  Compared to the desks I found at office supply and furniture stores, this one was much more affordable and still had the modern look that my son wanted.  It did take 2 full hours to assemble with 2 people working together.  It would be a challenge to assemble alone.  Once we put it together, my son and I were both delighted.  It is sturdy and very good looking.  It looks like a much more expensive piece.