Haven't slept this well in a long time! Very comfortable for me, not too soft or firm.