It was a bit overwhelming when I first saw how many pieces were involved but wen together smoothy...took about 3 hours. Looks great. Quality is what one should expect at this price. Happy with my purchase