The grey is perfect and the seats are firm. The back cushions are pillow  like, you can remove the covers for cleaning. Easy to put together.