....and possibly new to others too by the lack of response (?Sebbie?)
You have chosen the French tricolor* it seems but also some very exciting designs are offered (if I have located the correct link that is):
http://amazon.co.uk/Neptune-Scepter-.../dp/B00DSGJTCI.
There are a couple of favourable customer reviews on the website and I would suspect the higher price reflects the high nylon content of the fabric - so you should expect something to last . It is however an unlined suit and I would question the sheer factor as whenever I see a white panel in the illustrations it appears "dirty" if at centre front.
Your question is quite a coincidence as only yesterday I was seeing a pic of a brief suit with a startling design of I knew not what. LOL - now I know I was looking at the Dream Wave.
*also other national flags available