The foam inserts are not sufficient or firm enough in the raised sides so my dog can not lay comfortably on them. Its made up of chucnks of foam not solid foam. The main flat bed foam is also lacking in firmness and thickness. We are using it as a back up in another part of the house that won't get used much, but just purchased another bed with a top rating.