I have been ordering from Shein for over two years. When I first started ordering from them, shipping took forever, but now I get things in about 10-22 days. I have really liked about 90% of my orders. I order about once a month and have only returned items twice. I always order size bigger and it works for me.