the very very short version: wanted to go from a queen bed to king. didn't want to pay an arm and a leg. looked in a bunch of department stores and "mattress stores" - everything we liked was SUPER expensive (like $2,000+)...this went on for months...wanted to buy online because of good deals, but the catch is you can't "test" it that way...finally decided to bite the bullet, read super great reviews about this mattress being firm, but not hard. we wanted somewhere between soft and firm, this was exactly that. good support, but not uncomfortable. the entire process was smooth and easy...paid online, they called to set up delivery within a few days...delivered and set up within 2 weeks...we love it. have had it for 2 months now. great deal!