Excellent fit. The front pocket is comfortable, soft enough not to cut, firm enough to hold even when swimming. The rear is a little bit transparent when wet but nothing to worry about. People like the koi fish dedign and comment on it. Definitely a brand set on my radar now.