Arrived quickly, easy to put together with no tools, good size for my space. Seat cushions are firm but back cushions are soft. Very pleased