Bought two for each of my children and couldn't be happier. Firm yet comfortable even when I sleep in the bed with them.