The mattress is great.  Don't bother paying extra to get the old mattress hauled away.  We had 3 appointments with Angi that Wayfair tried to make.  People from Angi never showed up.  I called and asked for my money back.  Wayfair did give that back then as a complimentary service called company they referred to as NSD.  I got one email from them telling me that I needed to contact them to set an appointment.  When I did I was told I would have to wait until they called me.  So I waited a week or so.  Then I got an email telling me they had my order and would be contacting me in 3-5 business days.  On the 6th business day I called them and they had inadvertently canceled my work order and now I have to go back to Wayfair to have them send another work order.  I'm done.  I'm going to pay get the mattress hauled away by our trash collection company.  Wayfair needs to do better.