Very time consuming to assemble, but looks great. Only complaint is you are able to see every scratch or blemish on the product. Curious to see how it holds up over time.