The swimsuit is very well laid out and has a mesh insert with pockets. The workmanship is very good. The fabric wears great on the skin and in the water this sucks not feel full. Particular mention that dry quickly the swimsuit. I've never experienced so. 5 Stars!