I purchased this in the cream color. It is a beautiful piece of furniture and is the perfect size for my space. It is firm, but comfortable.  It is easy to put together. If you’re looking for something to sink into, this isn’t it. But it really is a great sofa.