Nice for the price.  I have bought 2 so far.  Not hard to put together.  Top moldings don't line up great but not very noticeable.  Decided to buy another and discovered it is much cheaper on walmart.com so that made me sad.