Sofa is very sturdy.  Cushions are comfortable and I love that the covers can be removed if needed.  Arrived a few days ahead of schedule.