Strong fabric with a washable surface.
The bed is comfy for our 2 dogs who love resting on cushion support.
So impressed bought another one.