Fairly easy to put together yourself, a lot of it comes assembled.  Quality and color are exactly as expected.