Perfect size for my deck, added new features which were easy to install, couldn't be happier with my purchase. From order to delivery, everything went perfect. All parts were in perfect when delivered. Easy to put together. Love it.