So far it does not fit the bill.  We will probably be returning it due to discomfort.  It was bought as a cooling plush mattress.  This is not the case.  It does not cool, nor is it plush.  It is nice to 'sit' on... but when trying to sleep, it is very firm.   Will give it another week.