This is exactly what we needed and the price was good too!  Definitely makes a difference.  Have slept on it for a couple nights and I already notice a difference in the comfort level.