This couch is perfect for what we needed! Very firm and durable. Will stand up to two dogs and a toddler just fine. The color is a soft gray.