Arrived in perfect condition and looks great! There are a few things that could have made the assembly easier but overall I didn't think it was too bad. Took a little over 2 hours but well worth it. The legs are cheaper plastic compared to the quality of the wood but they look great.