This couch is awesome. The fabric is super soft, and the cushions are firm but very comfortable - I accidentally fell asleep on it last night! The seats are deep enough that you don't feel like you're gonna fall off. It's the perfect couch for people who love to lounge. The cushions are not attached - I do wish they had some kind of velcro or something on the backs to keep them in place, but so far that's been a very minor problem. I got the "egyptian oatmeal" color, and many other reviews mentioned it is definitely WAY darker than the pictures - more of a taupe/greyish color than beige. Thankfully the other reviews gave me a heads up on that before I purchased so it didn't come as a surprise, and I personally do like the color.