Easy to put together, only taking a couple of hours.   Seating depth seems smaller than most sets I’ve seen but for the price, no complaints.