I cant comment on the mattress yet as it has been less than a week but the haul away service for removing my old mattress did not go well.  They contract thru Angi. Angi first marked the job as complete for my original  appointment with them but I still had the old mattress - they were a no show but marked the job as complete and actually sent an automated email to rate the pro and tip them.  Then once I notified wayfier they rescheduled for the next day and since then Angi has postponed 4 different times - all within an hour of the appt.  Same excuse each text I got - due to a last minute issue with your pro we have to reschedule.  I just requested a refund from Wayfair for their haul away service.  Not sure I would order another matress again if I had to go through this hassle again and have a matress removed. Horrible service provider.