I should have read the reviews of this company before ordering - the reviews are generally NOT favourable. I have been waiting for my order for a month and just get apologies, excuses and more apologies. I am keeping a trail of their email responses as evidence that the goods have not been delivered. I have contacted my bank to lodge a dispute to get my money back, and will progress this matter further if that is unsuccessful. Stay away from Elan Linen!