Assembly was not bad at all (2hours - ish). The color is beautiful and the shipping was fast! It’s a very pretty piece and looks great.