Just received and it fits great!  I haven't slept on it yet but it is soft and cushy to touch.