This mattress is very comfortable I slept on it whilst I was waiting for my bed frame and it was like im on a bed. Its not too big neither is it too small. Perfect size. So far so good. I didn't leave mine for 24hrs left for about 12hrs