A bit cheap material wise, but finished product looks nice and is functional. Relatively easy to assemble, but does take a while to build.