I was really excited for this mattress, and upon getting approved through Affirm I was elated when I placed the order for my mattress. After paying and talking with purple, they told me they would not know when my product would be arriving until it was actually shipped. This kinda threw a wrench in things as I was leaving for a business trip in the coming week. They told me a soon as I got a tracking number I would be able to call FedEx and place a hold on the shipment. Fast forward a few days and purple emails me letting me know that my mattress has been shipped, no surprise - the delivery date is one day after I leave for a 3 week business trip. I then call FedExas purple advised me to and requested for them to place a hold on my mattress delivery date. They informed me that normally this would be not a problem and it's called a "vacation hold" but unfortunately purple no longer allowed vacation holds on their shipments (as it's up to the shipper, their expense). Now most people could have it held at a FedEx location for pick up when they get back but I physically am not able to drive for medical reasons, so that was not an option for me. I spoke with a FedEx manager who put a note on the shipment asking them to hold delivery until a certain date and I even left a note on my door asking the driver to hold it - but the mattress was left on my door step. I live in a condo in Miami Beach, not necessarily the best place for packages of any sort to be left on the doorstep. I contacted purple multiple times and asked them to have someone please come pick up the mattress. They told me the only thing I could do was cancel my order and then they would send someone to come pick up the mattress and take it back and then I would have to re-purchase the mattress. This is so far from quality customer service it's insane. Luckily when I returned home the mattress was there, but had been rained on, and was wet inside and out. after opening and allowing the mattress to dry I really have done my best to try and adapt to this mattress the past few weeks but unfortunately I don't think it's for me. I'm not sure if being wet and sitting out in the sun for weeks damaged it but this mattress is just not as advertised. The gel layer on top is not as bouncy or as soft to the touch as the pillow is, and truthfully I wish I did not give my old mattress away because I would be sleeping much better on that. While I'm on that topic, the pillow is an absolute disaster. I am a 6 foot 215 pound male who sleeps on his side often - and this pillow is nearly impossible to use. The pillow is maybe two or 3 inches thick, and my neck is crooked down to even make contact with the pillow when on my side. If you're a back sleeper this pillow is probably great, it feels good to the touch, the gel is super awesome - it the mattress get half as good as the pillow I'd be happy. If the pillow were 2x thicker I would love it! Overall, pretty unhappy, will be returning this and ordering from another company.