Ordered 3 mattresses (over £500) at the beginning of July for delivery w/c 24th July - failed to deliver on the original agreed day (Monday) but guaranteed delivery on the Friday - when I called to get the delivery slot I was told by a very rude and aggressive member of their team that they were not delivering our mattresses that day as they had been let down by their couriers - then it was because the mattresses had not been made and they didn't hold stock - the member of staff insisted that he could guarantee delivery for the following week and this was because he was more reliable than any of his colleagues etc etc - by this time I was completely fed up and cancelled the order - have yet to see whether they return my money.
Subsequently a very helpful customer service manager called me back and asked if they could be given a further chance to fulfil the order - I reluctantly agreed and to give them credit they did deliver on the appointed day and gave us a partial refund (£70) for the inconvenience caused previously - hence I am editing my review to reflect that the order was finally fulfilled - mattresses are OK but as they are only for occasional use they will be fine.