I received all of our dog beds yesterday.  I must admit that I thought they would have a bit more cushion.  It appears to just be egg crate foam.   Either way, my dogs like them and we are happy with them so far.