These beds aren't very thick or firm, but the cover is very nice and of good quality. For the sale price of $40, I gladly bought two of them for my dogs. :)