These cushions are great!  They're firm (seats) and soft (backs)!!  The color was just as shown in photo.  Really couldn't be happier.