Perfect for our very large deck! Took approximately 4-5 hours to assemble but all parts were available and easy to assemble. We love the way it looks. Our contractor who built the deck love it as well! Comfortable seating! Can't wait for Spring and Summer!! Love it!