For the price, unbeatable. We ordered in beach white and with 3 kids the protection plan is absolutely necessary. Cushions are deep and semi-firm. Comfortable and a great slipcovered alternative to Pottery Barn. Spring for the in-home set up because even though there's no assembly required, the packaging disposal alone is worth it.