Honestly it does depend on the item you are purchasing. I ordered two things from them at separate times. One is a white dress that came in just in time and also was everything the picture stated. The reviews were good so I knew it was safe. The other item I purchased was apparently out of atock. Right now I am communicating with customer service and they try to message you back every 12 hours. I'm replacing my item and it says they have it in stock so hopefully it will be here soon. Not that bad but I probably wouldn't buy again