I was unwise to trust their well-designed, elegant looking page. I was stupid by not suspecting anything when they claimed free shipping worldwide (VERY UNUSUAL), and when they offered me 40% OFF my order when I didn't go through with it at first. I ordered two two-pieces and got sent a one-piece swimsuit that didn't even match the pattern, by far. Also, it didn't fit, and the fabric quality is AWFUL (they charged me 80 dollars for something that isn't even worth 10).
Moral of the story: if it seems too good to be true, it probably is.