This sofa is small and exactly the size I needed for a tight space.   Fits 2 people comfortably.  Easy to assemble. My 13 year old daughter had it put together before I came home from work.  The seats are firm.  The color was described as a dark grey, although I feel it has an blue tint to the grey.   Still a great color match for my room.  I would recommend this couch.