Comfortable and firm cushions, fantastic value, but wildly horrible assembly instructions - be prepared to be confused and spend some time...but it'll be worth it. We did a lot of comparison shopping and we are very happy.