Absolutely amazing!!! We added this on top of a mattress foam topper!  IT IS HEAVEN!  Quite thick, but just get deep pocket sheets!  Sooo worth it!