It is a great piece but a little overpriced based on the quality of the craftsmanship.  Had some missing screws, scratches, paint on the railings, and doors came off the rails.  I was able to fix but still kind of a pain based on what we paid.