Took 3 hrs to put together, but very solid. Had a few pieces that were damaged, but were replaced in a few days!