Takes some time to assemble but once it's put together, it's solid and looks good.  For the price, it's perfect.