A very high quality product. Not terribly difficult to put together. Would recommend - great product for a fair price.