So far so good! In the past I have purchased 2 beds at local retailers.  Laying on them in store etc. I spent a great deal of $$ on them.  They were both queens and fairly firm. I decided to take a different approach this time and order online. I figured nothing to lose at this point. I ordered a king and this was labeled online as medium firmness.  The first night I thought maybe it wasn't soft enough. After a few nights I was in heaven.  I couldn't be happier with my choice!  Time will tell about durability, but so far so good!