very time consuming to put together, but it has served us very well.Key to putting together is have a level area, or prep to have level area to install.