My dog loved it, used for about a year and held up. The foam is more of an egg carton type foam. Big enough for my 70 lb german shephard to stretch out on