I am really happy with this sofa for under 300$. I don't know if I would be for much more. The green is slightly more pale in person and pushing on the sides creates a slight creaking sound. That is possibly my error when putting together, not sure. I absolutely love the corduroy fabric. Its a very soft fabric but durable and easy to clean. The bottom cushions are pretty firm like others have said. And they are permanently attached so you can't fix that easily. Dont get me wrong, I do love it.