To sit on it is very firm.Haven't slept on it yet it's for my grandkids to sleep on when they visit.