mattress is quite good, although not the one i ordered  delivery not so good. this is the 3rd time i,ve ordered and each time it has been late.