This desk is sturdy and perfect for what we needed it for.  It took me about an hour to put it together, and I didn't have any trouble.