The mattress itself is thin would definitely need a mattress topper on top to sleep on it. However for the price that was expected and also that could be because I am used to sleeping on foam mattress. Came in a rolled up package.