Quick delivery, came 2 days before the estimated date! Packaged well and there we’re zero scratches etc. quick and easy to put together and the color matches exactly. Back cushions are soft, seat is fairly firm but I assume that will change over time. The material is also very soft, love this purchase.