I love the finished product! I think it will be durable and beautiful for a long time. However, assembly is not easy! It took 2, sometimes 3, people 18 hours to assemble. Sometimes the roof panels didn't line up perfectly and it took some ENCOURAGMENT to get the fasteners in the holes. But in the end we didn't have to redrill anything and we were able to assemble it per the pictured directions.