Delivery service was great, couch is firm and comfortable but fabric is terrible and seams are already separating and we just got two weeks ago.