This is an enormous sofa and really makes a statement! The price is extremely reasonable for how large and beautiful it is. The cushions are about medium firmness which is perfect. I can see what people are saying about the seat covers becoming loose eventually, however that is an easy and inexpensive fix so I do not mind. You could certainly use this as a guest bed as well. The beige is the perfect soft, warm neutral tone. I am so happy with it