The James Tank features a thick ribbed material, thick straps, cropped style and fit. Not see through, fits true to size!