This outdoor love seat is perfect!  Fits great on our front porch!  It's comfortable and very classy looking.  It's also very sturdy and solid.  The cushions are just as pictured.  They are firm, looks like they'll last us a while (with three boys).  We also purchased two of the matching rocking chairs with this piece and they are amazing!  All very easy to assemble.  We love the fact this beautiful set is teak.  I purchased 303 water resistant to spray on the cushions.  Should last us years!  Worth every penny!