Soft to feel but doesn’t hold its shape very well and there’s not enough foam in there for my dog if putting this on a wood floor.