Have had some problems in the past buying so I made this order with some worries. However, I thikn too much bad and what really impressed was the performance of the company. The item was packaged and dispatched the day of order; arriving the very next day though the shipping cost was paid myself. Really fast delivery and very good dress!