The sofa is well made and seems substantial. Delivery was right on time and went smoothly. The sofa is a little smaller than I had thought, but very pretty. Cushions are firm and seem to stay in place.  We'll see what happens after a few weeks.