My go to swim shorts from now on. Perfect fit and very comfortable. It's hard to find swim shorts without the mesh lining that is so uncomfortable. These have a nylon lining that you can wear all day without having rashes at the end of the day. I highly recommend these. You will not be disappointed.