I have ordered from SheIN about 6 times now. Although I have heard in the past that courier services are slow or that quality is not good, I personally have not had any issues. You just have to be smart about what you order in terms of fabric. I also usually order a large quantity (around $200 worth) so I always qualify for free express shipping. My order gets to me within a week or so.
The only problem I had a couple of times was that the sizing was a little bit off, but I was able to return with no issues and receive a refund. They are really accommodating with returns and will either refund you the money or you can use it for your next order.
Pricing of the items is really cheap, but the quality is actually really good considering what you pay, which is surprising. I definitely recommend ordering from this site.
You can view one of the dresses I ordered here: http://www.bijuleni.com/2017/10/the-perfect-bardot-dress.html