Excellent service. Campbell kept us informed all day as to delivery time as traffic had been bad. Bed arrived on time. We have now put it up and our Daughter is delighted and had a lovely nights sleep and many more to come!! Thank you Campbell for your A* customer service.