Fairly easy to assemble and seems sturdy enough, however, the components are a little lightweight.  The top already showed some slight depression right away.  But for the price, it is not bad and it looks nice and is a good size.