Seat is very firm!  Color is darker than in picture.  It's more of a wheat cream color than ivory like in picture.  But it looks elegant!