Very nice piece for the price.  Fairly easy to put together, but labeling or numbering parts would help speed up the process.  We're happy with our purchase and would recommend to friends.