We just got this sofa today.  Love it!   Very well built. Sturdy, firm and comfortable.  Delivery people were professional and clean (no dirty feet on carpet).  They were so fast in their removal and set up for the new couch.  So impressed with everything!   Thank you!