Easy enough to put together. Seat cushions are good quality. Table is a nice size and can be used as a foot rest.