This is a very lovely piece of furniture.  The quality and finish is much better than we expected.  Assembly was a little time consuming, but it really wasn't too bad.  There's just lots of parts and pieces.  I would definitely recommend it and would absolutely purchase it again.