Excellent quality! The price was perfect for our budget. It’s very heavy and took some time to put together, but we are very happy with it.