Took over a month to ship my coat, and then it was way too small. The coat also came in 3 separate pieces. The lining wasn't even attached to the coat and there was no way to do so. Their return policy sucks. They offered me a $12 refund for a $50 coat. The only way to get a full refund is if you send them the coat to CHINA which costs around $40+ to do so. Horrible company. Horrible products. Do not buy from them.