We bought a Campbell D mattress with a 3 week delivery wait. Comfortable in the shop but we were not warned that Memory Foam can cause some people to get very hot. My partner was fine but I did not sleep for 2 weeks as I was so hot. It was below freezing outside and I thought I must be ill. I am now sleeping on a spare mattress on the floor. If I buy a cheaper mattress Dreams don't refund the difference. If I swap it I spend another 3 weeks on the floor and pay £49 to swap the mattress. I could have bought a comfortable mattress elsewhere for 1/2 the price with next day delivery or simply put one in the back of our car.