Takes a little time to put together, cushions are a little tough but over all worth it. Great seating, looks great! Love it!