Beautiful sofa! It is firm but not too firm. The color is a neutral creamy beige. It is super comfortable. The extra pillows are great for back support if you need it. The sitting area is super deep and roomy. It seems very well constructed. It is very large so be aware as you are bringing it in an entry door- we had to take ours out of the box to fit it through a large 36’ door and even then that was a tight fit. It definitely needs a good sized room to be used in. Highly recommend this sofa!