I could sleep on this! Serious memory foam! Our dog loves it and fits very comfortably on the large size. He is a 96 pound American Bulldog.