The fabric quality is great and the swimwear is definitely just as advertised. The sizing is also perfect, it was very comfortable and beautiful. The only thing I could complain about is that I would've liked it better if it had adjustable straps but they didn't advertise it as that so I can't complain and the color looked darker in the advertised pictures than in real life. But overall I loved it and would recommend.