I bought this from my 10-year-old daughter and it is see-through.  She refuses to wear it after completing Paris meant at our local pond .  Maybe for smaller children it might be fine . Be aware its not the typical thickness