Nice for the price! rating 4 stars as you have to assemble everything.  70+ screws and some of the boards did not have pre drilled holes :(