Not firm enough for what I wanted it for, it’s soft and you can feel the ground when you sit on it. So keep that in mind if your dogs have joint issues.