We are quite pleased with the bonded leather sofa. It took literally 5 minutes to put together! The cushions are very firm but I think with time they will be fine. Delivery was great, 3 easy open boxes came via UPS right on time. The sofa looks exactly like the picture presented. I Love the look. I shopped the same exact sofa on other websites and the price was almost double.