2 of the pieces came damaged. Had to wait another week to get new pieces. Not too difficult to put together, maybe 1.5 hours. Quality is ok.