What a great sofa!  A bit firm, but frankly, my old sofa was just too soft to comfortably sit in, then try to get off of.  I am a bit short, and this sofa isn't so deep my feet can't rest on the floor.  Color is beautiful soft yellow.