Well made and perfect fit. Was a bit of a pain to put together. But good value for the price.