We did alot of shopping around for a mattress. We ended up going with Wayfair because of the quality and swift delivery. I have always recieved my products on time or earlier. Our mattress was due to arrive on 23rd June but we recieved it earlier on the 17th June. Can't complain at all! The mattress was exactly what we wanted and is very comfortable. We are happy with our purchase!