Great Mattress.   Arrived super fast less then two days after checkout.   firm and soft at the same time.   Very heavy, advice would be to take out of box and hold on plastic if you need to bring up stairs.   Sleeping better than ever, hubby even stopped snoring.