I got this for my son’s room to hang out on and for friends to sleep on. I love it, but better yet he loves it! It’s not too firm but not super squishy either. The fabric is very soft and luxurious feeling. The color isn’t the emerald green that the listing shows but more of a deep teal. I checked out the other reviewers pictures and still wanted it. We really like the color, but if you’re looking for emerald green this isn’t it. It’s a great deal for a cute sofa.