My son hates any type of liner in a swimsuit and these are some of the only ones I could find. They are definitely more expensive than I’d like to spend but such good quality and looks great on. Run a little small in my opinion. Will size up for the next pair!