Pretty solid dog bed! Our dog loves it and sleeps well on it, but we had to add a blanket to it to give it a bit more cushion. The cushion is a little bit flat. But once we added the blanket for comfort, our pup slept great on it.