Feels really firm the first time you sit on it, but I find it really holds up, and the more I'm on it, the more I really appreciate it.  Comfy even without throw pillows.  The dark grey has a nice dark blue tint to it.  Wish the matching love seat was more affordable.