The mattress is good. However, I received it several weeks late. It was hard to get good answers out of customers service. Piecemeal and sometimes incorrect communication.