Got it a couple nights ago and already have several very good sleeps! It is firm but still soft enough and comfy.