Got for my two large dogs. Bed is huge and plenty big for a human and dog, or a few. Comes vacuum sealed and stinks heavily of plastic. Will need to be aired out to get rid of smell. Material is soft but the foam isn't as thick as I expected. THe foam bottom was folded after it was removed from vacuum sealed bag. We had to readjust so it laid flat. The lip of the bed is 10 inches, but the thickness of the actual bed is probably closer to 4-6 inches. And once weight is on it, it goes down.