Well... lets just say the first night i slept on it, I slept so well that I woke up late for work the next day. Its firm but not hard. Just right for me, was getting backache with my last matress. Seems to have subsided. Quality is great. Packaged well... delivery men were helpful.