This is my first order and it's arrived on time, 4 days within order date. Woww what a service. The mattress is exactly medium, not too soft and not too firm. I had been sleeping on firm mattress for long time with body aches and pains. Now i hv been sleeping on this mattress, and i feel so relax and pain free. The best thing is.. A soon as i cut and open the plastic seal, the mattress became 10 inches within minutes. The best purchase i made in long time.