The three stars is more for the difficulty that I got with my order. I ordered my mattress on November 30 and I finally received it on January 4. My ordered got postponed multiple times and the delivery company that was used (XPO Logistics) had terrible ratings. If this is the mattress you really want, definitely check on delivery company. Maybe it depends on the area that you live in, but I was on the verge of canceling this order because of the delays. And the person that I was working with in customer service at wayfair didn’t seem to give me resolutions when I expressed how I was about to cancel my order because of all the issues. But I’m glad now that I received it.