Arrived earlier than we wanted, I know some people are never happy. It was tightly rolled so needs 24 hours to settle. Daughter slept well on it. About 6-7 inches thick, I expected it to be thicker but may be the base is low.