I bought this mattress thinking it would be firm as it said but it was really soft.  However the delivery was good. It came even before the promised time.  The customer service was very good when I called to return it.