True boyfriend fit. 100% cotton, no stretch. More snug through the legs. Size up if in between sizes. Shelby is wearing the 3s.