I ordered this for my mom for mother's day. She lives in Florida, I didn't want to send it there because it's too warm. She was coming to visit and stay at my house, so I had it shipped to myself in Virginia. Everything came MELTED. The ice bags in the box were hot. One of them looked like it held its shape somewhat, so opened to find it completely melted. It was spreadable. I understand mistakes happens, but a replacement wont arrive in time for my mom. I kindly asked for a refund, but