Box looked small but once unrolled it's a nice thick mattress. Not hard at all, you sink in a sleep like a babe