Mostly easy to put together, but the finished product is amazing! The seating is comfortable and the quality is great.