Surprisingly firm! We've been looking for a nice big firm dog bed for our 10.5 year old newfoundland. The ones at the stores just are way too fluffy and not supportive enough. Took a chance on this bed and are pleasently surprised by how firm it is. It arrived flat as can be but within a day or two filled out nicely and our dog seems to enjoy it.... As he's currently snoring away on it right now. The only down fall is the side pillow things... Depending on how you place it in your home they could get in the way of the dog getting in and out of the bed. Otherwise great buy for the money. Two paws up!!
I bought a second one after seeing how much my 100 lb senior Rottweiler loved his first. Now he throws a fit if he has to use any other dog beds we have. The dog bed pictures is a large and he still has extra room to move.