I absolutely love Zaful! I was originally afraid to order anything from there because I am in the U.S. and have had trouble ordering overseas in the past but after looking at various reviews, I thought it was safe enough to try! After placing my first order, I was obsessed! I bought a bunch of bikinis and even some tops from there and everything came on time (I ordered express shipping because I order overseas a lot and if you don't order express it takes atleast 2 weeks) and fit like a glove! I highly recommend ordering from Zaful but just make sure you look at item reviews before purchasing, they usually give you a heads up on how things fit, how the material is, etc. I usually only purchase items that have picture reviews so I can get an idea of how it will look on.