HORRIBLE! I order a coat and don't receive it or hear anything from the company for over a month. When i finally inquired about where the order is at, I was told that the product is out of stock! I had to either choose another product or get a refund. After the poor service, i just wanted a refund so i asked for one. They said they'd organize a refund in 3-5 days... it has been over a week now and I'm still waiting! I've had to put in another enquiry!