Ordered on a Sunday delivered on the Tuesday. Kept fully informed of delivery progress right up to the last hour. Good quality mattress (heavy btw, so two people needed to handle it) delivered rolled up in a box which was great as it took up less space prior to laying it on the bedframe. Good medium firmness, have been using it for a few weeks now and it gets better and better.
All in all a good experience and I would use them again.