These swim trunks fit exactly as I hoped they would. They look exactly as they do in the pictures. I like having the mesh inner lining and the pocket. They are good quality swim trunks, especially for the good price.