I am so glad I caught this sofa on a restock! The green color and corduroy fabric are lovely and the sofa is a perfect size for our living room. It feels sturdy and firm, but not hard.