I was skeptical to order at first because of all of the negative reviews, but after my favorite Mara Hoffman swim suit went on sale 70% off, I decided to give revolve a try. I received a confirmation email immediately after ordering and a guaranteed date of when the suit would come. A tracking number was also provided once the suit shipped and it arrived exactly when it was supposed to. I never ever write reviews, but I think that Revolve deserves 5 stars because I had nothing but a great experience ordering from them! Thank you! :)