Overall the Mattress sleeps well, but the delivery time promised For my mattress was totally  false, so that was my reason for giving them only 2 stars.. Wayfair took the money out of my account immediately and then returned the money to my account, so I cancelled the order, I later called and spoke with a young lady that assured me that my mattress would arrive by the date that was promised,nevertheless that didn’t happen, So my 1st purchase was a total pain and a big inconvenience to me,  had I known it would take that long to get my mattress  I would’ve purchased it from someone else.