Very comfortable. Was wary when it arrived all rolled up. But firm and comfortable. A bot thin for.me. but its for my son and he sleeps well on it