Perfect for what we needed. Although I was a little over ambitious getting white. Needs pillow for lumbar support, but all in all good quality. Firm cushions are a plus. They seem like they will withstand a lot.