I think the gray is perfect.  Some thought it was too blue but on my porch it is the prrfect gray.  Putting it together was fairly easy.  It is a FIRM seat.  I love it!

Pros: Beautiful appearence.  Comfortable seat.
Cons: none.