Very sturdy and fairly easy to put together. One of the screws wouldn't line up but what can you expect for a 100 dollar desk. Arrived without any damage and only took about an hour to put together by myself.