Perfect sofa. Hard enough with great comfort which I was looking for. Leather quality is also good.. No assembly needed except for fixing 4 legs which is very easy. Unpacking was also very easy with minimum clutter, lightweight. One more thing I liked is high ground clearance, now I can vaccum under the sofa without need of moving it. Delivery was also handled perfectly with all timely updates and delivery team was very courteous. This is my second sofa purchase from Wayfair and not disappointed at all.