It’s basically two foam blocks zippered together. I should’ve gotten a bigger size for my 28lb cocker spaniel. She uses it, not with confidence because it isn’t very sturdy. Would be better for a lighter smaller dog.