I was a little apprehensive about ordering from Mattressonline, as I could only find negative reviews online, but their price was significantly lower than anywhere else. I ordered a mattress a week in advance, and the day before delivery I was sent an email to confirm dispatch. The mattress arrived the next day, before 1pm as expected, and was as described. The only downside of mattressonline is that while I knew the delivery driver would only bring the mattress to my front door(they want £40 for a proper two-man delivery), the courier phoned me to ask for help with moving the mattress from his van to my house as it was too heavy for him! I would use Mattressonline again, but unless you’re happy to move a mattress yourself, make sure their price including two man delivery, is lower than the competition before ordering.