Easy to assemble. I did it alone in less than an hour for all the pieces. Looks great, and provides ample seating for our family!