Super easy to put together. Took 10 minutes. The seats are a little smaller than I thought, but overall great.