The Kyo Bok is not for the shy ,- that is for sure. It is a Maximizer , -yes for swim- , with really the maximal provocation in Mesh. (I changed initially the order in solid but ordered in Mesh after being impressed by the solid version) The front design is extraordinarily exciting and exposes everything to its best. No doubt I will wear it in private beaches and pool to get looked for. I recommend it without any doubt.