I ordered my mattress online. From order to delivery, the service was second to none with constant text reminders of expected delivery date. Alright, so I had to pay a little extra to have my mattress delivered on a Saturday due to work commitments, but overall, I cannot fault Dreams! On the morning of delivery, I took a call at 8am to let me know the expected delivery time of my mattress, it arrived on time, delivered by two men with smiley faces.
The mattress itself is cosy and comfortable. I have had it for two weeks now and so far, my back pain has virtually disappeared. Thank you, Dreams!