A bit of a pain to put together but so worth it! It is very solid and worth the hassle and definitely worth the price. Turned out beautiful and looks exactly as I expected!