Assembly takes a bit of time, but worth the end result.  Instructions are clear.  Decent quality for the price.