Great quality for the price!!! Seat cushions are somewhat stiff, but provide fairly good support and are not too thin. This is an incredible value. Only wish it had brackets so that the individual seats would connect together. Not too hard to put together, as long as you have two people. Arrives in 3 heavy boxes - can't believe shipping is free! Save yourself time and order this now!