I love the product and the cost of it! However on the mobile app it doesn't say if a product is out of stock. I ordered some items and the order has been processing for the past 7 days! If I knew they were not available I would have ordered a different item so I could ensure I would get the item in time. I ordered 3 weeks before I needed the item and now I'm stressed out because I'm not sure if it is going to make it here in time! I also called customer service and their phone lines are terrible and the reps can barely speak English. That is when I discovered my items were not in stock. She assured me that the order should be shipped out in the next couple of days but I'm still looking for back up outfits. So don't order if your in a time crunch! Order at the very least! A month in advance!