Assembly took a bit but now that the desk is together it seems pretty stable. Looks nice and will hopefully last a long time!