It advertised as 3 inches thick but its pretty thin and soft. I was hoping for a more "orthopedic " bed for my 97lb Lab. So i put it on top of his old one. Its not firm enough for a large dog. I would nit recommend it. Maybe good for a crate pad or for in the car.