It looks great and is very sturdy but I had to subtract a star because of how long it took to assemble.   Pretty complex and many many pieces
Had to be assembled.  Give yourself at least 2 Hours if you are handy and 3 if not so much.