I like the breathability of the mesh, but the combination of straps and Y-thong back is a little less comfortable than anticipated. Plus the straps are a little big on me, and I got a small. Otherwise not too bad. I won't buy again, but not too bad.