Easy breezy to put together. Took 10 minutes to screw legs on! A bit bigger than I wanted but it is beautiful and well made. I am very happy.