Tough material and super cozy.  I have a puppy Australian Shepherd and the bed is perfect for her.  She sleeps on it each night.  Highly recommend it.  Great price as many others for that price didn't give such a big bed.  Thank you