Have ordered 4 items in the space of 3 months and each has come beautifully wrapped and speedily delivered even when paying for normal delivery. Ordered my last dress on Sunday morning and was delivered Monday afternoon evenafter just paying for 2-3 day delivery service. Cannot fault them at all.