I'm happy with this purchase. I needed a small sleeper sofa for our bonus room and this works perfectly. Color is great. It reads as a dark charcoal gray, not black. It is firm, which I prefer. My husband and son were able to assemble pretty quickly without any issues.