Absolutely perfect. Easy to put together and made very well. I anticipate it to last for years.