Very sturdy and looks great! It was a pain to put together, not due to lack of steps etc. there’s just SO many pieces, it took me 2-3 hours to finish this. Once it’s done though, you’ll love it!