I gave a four star review since we have only used the mattress for a short time.  The buying experience was easy, done over the phone.  Shipped quickly, had mattress in about a week.