I ordered this couch in taupe and I was hesitant at first because it looked almost white in the picture. But when it arrived it was just the perfect neutral shade. Yes the cushion feels firm at first but over a few days it got more comfortable - just the right firmness and cushion. I agree with the others, I wish I can flip over the cushions in case one side gets stained but can’t because of how they’re made. But overall it’s perfect size for an apartment.