I waited a long time for my small order to arrive and eventually phoned customer service to enquire as to its arrival. The response from customer service was good and I was informed of the delivery date. However, I was disappointed with the cushion as it was a little short of the correct size.