Pretty easy to put together, the last step was a little difficult but overall it was a smooth build took me about an hour. It sits beautifully, I love it!