Love the sofa, it’s a little firm but gets softer as time goes on. It is not uncomfortable one bit, it’s the same color as the photos and it is not hard to    aassemble.