I ordered from them and was a little concerned because of all the bad reviews. So, I only ordered one thing and decided to take a gamble. I felt they shipped much faster than I expected and had my jacket within 2 weeks. I think the quality was okay, not the best but not the worst. The seams are probably not the sturdiest, so I don't expect this coat to be around in 5 years still. But it cost $20... it isn't meant to last forever... I have worn and washed it several times and received many compliments. I would buy from them again.