I got this for my 16 yr old cat.  She lays on it all the time.  I put a light weight blanket over it for softness.  *It is a made of very hard material.  it looks like it will hold up for a very long time.