Good quality. The set is very pretty. Well opaque, no transparency for the top, pants, and hat. Only for the 'caftan' which is light but pleasant, it matches well with the rest. Well waterproof. Take 2 sizes above yours. (I wear size L, I took 2XL and it's perfect for this type of fabric like a swimsuit that can be tight)
I recommend ;).