I LOVE this sofa!!  The seat cushions are sturdy and comfortable.  They don't seem to soften up, which I like.  I selected the (teal) blue color, and it is gorgeous.  The color is vibrant and beautiful.  I couldn't be happier.  Also, assembly was a breeze.