Took 2days to assemble but a nice looking product when finished. Ours had slight damage but they adjusted the price to our satisfaction