Somewhat difficult to put together but the desk is sturdy enough to hold my desktop. Makes a nice addition to my home office