Great couch! Nice and deep. I wanted Something that was firm enough so I wasn’t re-positioning cushions all day, but not too firm to where I couldn’t take a nap and fall asleep on it. Happy to say I’ve taken multiple naps on this couch. No assembly needed, besides screwing on the legs! I purchased the cream color.