{"id":524,"date":"2026-09-08T04:22:07","date_gmt":"2026-09-08T04:22:07","guid":{"rendered":"https:\/\/mmbatch14.com\/vaulttest\/?page_id=524"},"modified":"2026-09-23T04:12:40","modified_gmt":"2026-09-23T04:12:40","slug":"sizing-guide-by-brand","status":"publish","type":"page","link":"https:\/\/mmbatch14.com\/vaulttest\/sizing-guide-by-brand\/","title":{"rendered":"Underwear Sizing Guide by Brand"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Zilla+Slab:ital,wght@0,500;0,600;0,700;1,500&#038;family=Karla:wght@400;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.wp-site-blocks > header, .wp-site-blocks > footer, .wp-site-blocks > .wp-block-template-part, .wp-block-post-title, h1.wp-block-post-title, .entry-title { display:none !important; }\nbody { margin:0 !important; padding:0 !important; background:#FBF8F3 !important; }\n.entry-content, .wp-block-post-content { margin:0 !important; padding:0 !important; max-width:none !important; }\n.nl-shell, .nl-shell * { box-sizing:border-box; margin:0; padding:0; }\n.nl-shell { width:100vw; margin-left:calc(50% - 50vw); font-family:Karla,'Helvetica Neue',Arial,sans-serif; color:#232019;\n  background:#FBF8F3; font-size:16px; line-height:1.65; -webkit-font-smoothing:antialiased; overflow-x:hidden; }\n.nl-shell img { display:block; max-width:100%; }\n.nl-wrap { max-width:1140px; margin:0 auto; padding:0 32px; }\n.nl-eyebrow { font-size:11px; letter-spacing:.24em; text-transform:uppercase; color:#b8522b; font-weight:700; }\n.nl-btn { display:inline-flex; align-items:center; background:#1b4a3f; color:#FBF8F3; font-weight:700;\n  font-size:14.5px; padding:14px 26px; border-radius:2px; text-decoration:none; transition:opacity .25s ease, transform .25s ease; }\n.nl-btn:hover { opacity:.92; transform:translateY(-1px); color:#FBF8F3; }\n.nl-btn--line { background:transparent; color:#232019; border-bottom:2px solid #b8522b; border-radius:0; padding:8px 2px; font-weight:600; }\n.nl-btn--line:hover { color:#b8522b; transform:none; }\n@media (prefers-reduced-motion: no-preference) {\n  .nl-reveal { opacity:0; transform:translateY(22px); transition:opacity .65s ease, transform .65s ease; }\n  .nl-reveal.pg-in { opacity:1; transform:none; }\n  \/* signature 1: chip counter-settle \u2014 enters after the framed panel lands *\/\n  .nl-hero-panel .nl-chip { opacity:0; transform:translateX(-14px); transition:opacity .5s ease .5s, transform .5s ease .5s; }\n  .nl-hero-panel.pg-in .nl-chip { opacity:1; transform:none; }\n  \/* signature 2: ledger rule draw \u2014 the pine rule draws downward on reveal *\/\n  .nl-caps-list { border-left-color:transparent; background:linear-gradient(#1b4a3f,#1b4a3f) left top \/ 2px 0 no-repeat; transition:background-size 1s ease .2s; }\n  .nl-caps-list.pg-in { background-size:2px 100%; }\n  \/* signature 3: frame photo settle \u2014 quiet zoom-out inside the hairline frame *\/\n  .nl-frame img { transform:scale(1.045); transition:transform 1.4s ease; }\n  .nl-hero-panel.pg-in .nl-frame img { transform:scale(1); }\n}\n.nl-topbar { background:#1b4a3f; color:#FBF8F3; font-size:12.5px; letter-spacing:.03em; padding:8px 0; }\n.nl-topbar .nl-wrap { display:flex; justify-content:space-between; gap:16px; }\n.nl-header { padding:20px 0; background:#FBF8F3; border-bottom:1px solid #ddd2c8; position:sticky; top:0; z-index:50; }\n.nl-header .nl-wrap { display:flex; align-items:center; justify-content:space-between; gap:24px; }\n.nl-logo { font-family:'Zilla Slab',Georgia,serif; font-size:23px; font-weight:700; color:#232019; text-decoration:none; }\n.nl-logo span { color:#b8522b; }\n.nl-logo small { display:block; font-family:Karla,'Helvetica Neue',Arial,sans-serif; font-size:9.5px; letter-spacing:.3em; text-transform:uppercase; color:#6B6358; margin-top:2px; }\n.nl-nav { display:flex; gap:28px; align-items:center; }\n.nl-nav a:not(.nl-btn) { font-size:14px; font-weight:600; color:#232019; text-decoration:none; border-bottom:2px solid transparent; padding-bottom:3px; transition:border-color .25s ease; }\n.nl-nav a:not(.nl-btn):hover { border-color:#b8522b; }\n.nl-nav .nl-btn { padding:10px 18px; font-size:13px; }\n.nl-hero { background:#F4F0E8; padding:88px 0 92px; }\n.nl-hero .nl-wrap { display:grid; grid-template-columns:1.15fr .85fr; gap:70px; align-items:center; }\n.nl-hero h1 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(38px,4.4vw,58px); line-height:1.08; letter-spacing:-.01em; margin:20px 0 22px; }\n.nl-hero h1 em { font-style:italic; color:#b8522b; font-weight:500; }\n.nl-hero .nl-sub { font-size:17.5px; color:#6B6358; max-width:48ch; margin-bottom:32px; }\n.nl-hero-ctas { display:flex; gap:24px; align-items:center; }\n.nl-hero-panel { position:relative; }\n.nl-hero-panel .nl-frame { border:1px solid #ddd2c8; background:#FBF8F3; padding:14px; border-radius:2px; box-shadow:0 24px 50px rgba(35,32,25,.12); overflow:hidden; }\n.nl-hero-panel .nl-frame img { width:100%; aspect-ratio:4\/4.4; object-fit:cover; border-radius:1px; }\n.nl-hero-panel .nl-chip { position:absolute; left:-18px; bottom:26px; background:#FBF8F3; border-left:3px solid #b8522b; padding:12px 16px; box-shadow:0 12px 26px rgba(35,32,25,.14); }\n.nl-chip .nl-eyebrow { font-size:9px; }\n.nl-chip strong { font-family:'Zilla Slab',Georgia,serif; font-size:19px; color:#1b4a3f; display:block; margin-top:2px; }\n.nl-chip strong span { font-size:11.5px; font-family:Karla,'Helvetica Neue',Arial,sans-serif; color:#6B6358; font-weight:400; }\n.nl-trust { padding:34px 0; border-bottom:1px solid #ddd2c8; }\n.nl-trust .nl-wrap { display:grid; grid-template-columns:repeat(3,1fr); gap:36px; }\n\/* direct-child scoping: the reveal wrapper AND the inner block both matched\n   a bare div selector, so every entry drew TWO dashes (eyes-on, wave 1) *\/\n.nl-trust .nl-wrap > div { display:flex; gap:14px; font-size:13px; color:#6B6358; line-height:1.55; }\n.nl-trust .nl-wrap > div::before { content:\"\u2014\"; color:#b8522b; font-weight:700; }\n.nl-trust strong { color:#232019; display:block; font-family:'Zilla Slab',Georgia,serif; font-size:15px; }\n.nl-caps { padding:96px 0; }\n.nl-caps .nl-wrap { display:grid; grid-template-columns:.9fr 1.1fr; gap:70px; align-items:start; }\n.nl-caps h2, .nl-h2 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(28px,3vw,38px); line-height:1.15; margin-top:14px; }\n.nl-caps-side p { margin-top:16px; color:#6B6358; font-size:15.5px; max-width:38ch; }\n.nl-caps-list { border-left:2px solid #1b4a3f; }\n.nl-cap { padding:22px 0 22px 28px; border-bottom:1px solid #ddd2c8; }\n.nl-cap:last-child { border-bottom:0; }\n.nl-cap h3 { font-family:'Zilla Slab',Georgia,serif; font-size:18.5px; font-weight:700; margin-bottom:6px; }\n.nl-cap p { font-size:14px; color:#6B6358; }\n.nl-steps { background:#F4F0E8; padding:96px 0; }\n.nl-steps-head { max-width:620px; margin-bottom:58px; }\n.nl-steps-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:44px; position:relative; }\n.nl-step .nl-num { font-family:'Zilla Slab',Georgia,serif; font-size:40px; font-weight:700; color:#b8522b; }\n.nl-step h3 { font-family:'Zilla Slab',Georgia,serif; font-size:17.5px; font-weight:700; margin:12px 0 8px; }\n.nl-step p { font-size:13.5px; color:#6B6358; }\n.nl-quote { padding:96px 0; }\n.nl-quote .nl-wrap { display:grid; grid-template-columns:1fr 1fr; gap:64px; align-items:center; }\n.nl-quote-card { background:#F4F0E8; padding:44px 40px; border-radius:2px; position:relative; }\n.nl-quote-card::before { content:\"\u201d\"; position:absolute; top:6px; right:22px; font-family:'Zilla Slab',Georgia,serif; font-size:90px; color:#b8522b; opacity:.25; line-height:1; }\n.nl-quote-card blockquote { font-family:'Zilla Slab',Georgia,serif; font-size:clamp(20px,2.2vw,26px); line-height:1.35; font-weight:500; }\n.nl-quote-side .nl-sub { color:#6B6358; font-size:15.5px; margin:16px 0 26px; max-width:44ch; }\n\/* flex \"monetize\" \u2014 both options share the shell's hairline ledger language *\/\n.nl-flexband { padding:0 0 96px; }\n.nl-flexband-head { max-width:620px; margin-bottom:44px; }\n.nl-feed-list, .nl-picks-list { border-top:1px solid #ddd2c8; }\n.nl-feed-item { display:grid; grid-template-columns:.4fr 1fr; gap:36px; padding:24px 0; border-bottom:1px solid #ddd2c8; }\n.nl-feed-item .nl-kicker { font-size:11px; letter-spacing:.22em; text-transform:uppercase; color:#b8522b; font-weight:700; padding-top:4px; }\n.nl-feed-item h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin-bottom:6px; }\n.nl-feed-item p { font-size:14.5px; color:#6B6358; }\n.nl-pick { display:grid; grid-template-columns:64px 1fr; gap:28px; padding:24px 0; border-bottom:1px solid #ddd2c8; align-items:start; }\n.nl-pick .nl-rank { font-family:'Zilla Slab',Georgia,serif; font-size:40px; font-weight:700; color:#b8522b; line-height:1; }\n.nl-pick h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin-bottom:6px; }\n.nl-pick p { font-size:14.5px; color:#6B6358; }\n\/* latestFeed variant popularBand \u2014 the ranked ledger REUSES .nl-picks-list\/.nl-pick over\n   articles; the rail hides whole when its list is empty, degrading to the plain feed. *\/\n.nl-popular:not(:has(.nl-pick)) { display:none; }\n\/* listingsBand variant searchHero \u2014 partner hand-off search panel (booking-\n   shaped): wash plate with the chip's accent left rule (deliberately FLAT \u2014\n   no card shadow), ground chips on hairline borders, kicker micro-caps\n   labels. Chips are DECORATIVE spans, never inputs; the whole band hides\n   when chips or the CTA are declined. *\/\n.nl-search:not(:has(.nl-search-chip)), .nl-search:not(:has(.nl-search-go)) { display:none; }\n.nl-search-panel { display:flex; flex-wrap:wrap; align-items:center; gap:14px 18px; background:#F4F0E8; border-left:3px solid #b8522b; border-radius:2px; padding:36px 38px; }\n.nl-search-chip { display:inline-flex; flex-direction:column; gap:4px; padding:13px 18px; background:#FBF8F3; border:1px solid #ddd2c8; border-radius:2px; font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:16px; color:#232019; }\n.nl-search-chip small { font-family:Karla,'Helvetica Neue',Arial,sans-serif; font-size:10.5px; letter-spacing:.2em; text-transform:uppercase; color:#b8522b; font-weight:700; }\n.nl-search-go { margin-left:auto; }\n\/* expansion families: Northline's own asymmetric + hairline ledger grammar *\/\n.nl-courses:not(:has(.nl-course)), .nl-listings:not(:has(.nl-listing)), .nl-events:not(:has(.nl-event)) { display:none; }\n.nl-courses-grid { display:grid; grid-template-columns:.78fr 1.22fr; gap:70px; align-items:start; }\n.nl-flexband-copy p, .nl-flexband-head p { color:#6B6358; font-size:15.5px; margin-top:16px; max-width:38ch; }\n.nl-course-list { border-left:2px solid #1b4a3f; }\n.nl-course { display:grid; grid-template-columns:150px 1fr; gap:28px; padding:24px 0 24px 28px; border-bottom:1px solid #ddd2c8; }\n.nl-course:last-child { border-bottom:0; }\n.nl-course .nl-kicker, .nl-listing .nl-kicker, .nl-event .nl-kicker { color:#b8522b; font-size:10.5px; letter-spacing:.2em; text-transform:uppercase; font-weight:700; padding-top:4px; }\n.nl-course h3, .nl-listing h3, .nl-event h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin-bottom:6px; }\n.nl-course p, .nl-listing p, .nl-event p { color:#6B6358; font-size:14.5px; }\n.nl-flex-link { display:inline-block; color:#1b4a3f; font-weight:700; font-size:13.5px; text-decoration:none; border-bottom:2px solid #b8522b; margin-top:12px; }\n.nl-listings-list { border-top:1px solid #ddd2c8; }\n.nl-listing { display:grid; grid-template-columns:.32fr 1fr auto; gap:32px; align-items:start; padding:26px 0; border-bottom:1px solid #ddd2c8; }\n.nl-listing .nl-flex-link { margin-top:2px; white-space:nowrap; }\n.nl-event-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:1px; border:1px solid #ddd2c8; background:#ddd2c8; }\n.nl-event { min-width:0; padding:28px; background:#FBF8F3; }\n.nl-event .nl-kicker { display:block; margin-bottom:28px; }\n\/* standard optional sections (retrofit exception, owner ruling 2026-08-25): Northline's own\n   hairline-cell rail, wash plate with the chip's accent rule, and compact ruled step ledger.\n   Each hides as a COMPLETE section when its list is empty (same mechanism as the flex bands\n   above). No new motion: every animated element reuses the guarded .nl-reveal grammar only. *\/\n.nl-marks:not(:has(.nl-mark)), .nl-authority:not(:has(.nl-authority-card)), .nl-method:not(:has(.nl-method-step)) { display:none; }\n.nl-marks { padding:38px 0; border-bottom:1px solid #ddd2c8; text-align:center; }\n.nl-marks-row { display:grid; grid-template-columns:repeat(auto-fit,minmax(150px,1fr)); gap:1px; margin-top:20px; border:1px solid #ddd2c8; background:#ddd2c8; }\n.nl-mark { min-width:0; padding:20px 16px; background:#FBF8F3; }\n.nl-mark strong { display:block; font-family:'Zilla Slab',Georgia,serif; font-size:17px; font-weight:700; line-height:1.2; color:#232019; }\n.nl-mark span { display:block; margin-top:6px; font-size:9.5px; letter-spacing:.3em; text-transform:uppercase; color:#6B6358; }\n.nl-authority { padding:0 0 96px; }\n.nl-authority-grid { display:grid; grid-template-columns:1.1fr .9fr; gap:64px; align-items:center; }\n.nl-authority-plate { min-width:0; }\n.nl-authority-card { background:#F4F0E8; border-left:3px solid #b8522b; border-radius:2px; padding:34px 36px; box-shadow:0 18px 36px rgba(35,32,25,.1); }\n.nl-authority-card h3 { font-family:'Zilla Slab',Georgia,serif; font-size:22px; font-weight:700; }\n.nl-authority-role { margin-top:4px; font-size:10.5px; letter-spacing:.2em; text-transform:uppercase; font-weight:700; color:#b8522b; }\n.nl-authority-card p { margin-top:14px; font-size:15px; color:#6B6358; }\n.nl-method { padding:0 0 96px; }\n.nl-method-list { border-top:1px solid #ddd2c8; }\n.nl-method-step { display:grid; grid-template-columns:56px .46fr 1fr; gap:32px; align-items:start; padding:22px 0; border-bottom:1px solid #ddd2c8; }\n.nl-method-num { font-family:'Zilla Slab',Georgia,serif; font-size:15px; font-weight:700; letter-spacing:.06em; padding-top:2px; color:#1b4a3f; }\n.nl-method-step h3 { font-family:'Zilla Slab',Georgia,serif; font-size:17.5px; font-weight:700; }\n.nl-method-step p { font-size:14.5px; color:#6B6358; }\n\/* videoChannelCard \u2014 small optional section (owner ruling 2026-08-25): a channel PROMO\n   CARD, deliberately NOT a player (videoBand-as-player is killed; no video slot, no\n   poster, no embed, no duration UI). Northline's wash plate + accent left rule carry it;\n   the play glyph is typographic ornament in the display face. Hides when empty. *\/\n.nl-channel { padding:0 0 96px; }\n.nl-channel:not(:has(.nl-channel-card)) { display:none; }\n.nl-channel .nl-eyebrow:empty, .nl-channel .nl-h2:empty { display:none; }\n.nl-channel-card { display:grid; grid-template-columns:72px 1fr; gap:30px; align-items:start; background:#F4F0E8; border-left:3px solid #b8522b; border-radius:2px; padding:34px 36px; box-shadow:0 18px 36px rgba(35,32,25,.1); }\n.nl-channel-mark { font-family:'Zilla Slab',Georgia,serif; font-size:40px; line-height:1; color:#b8522b; padding-top:4px; }\n.nl-channel-card h3 { font-family:'Zilla Slab',Georgia,serif; font-size:22px; font-weight:700; margin-top:6px; }\n.nl-channel-card p { margin-top:10px; font-size:14.5px; color:#6B6358; max-width:62ch; }\n.nl-faq { padding:0 0 96px; }\n.nl-faq-head { max-width:620px; margin-bottom:48px; }\n.nl-faq-list { border-top:1px solid #ddd2c8; }\n.nl-faq-item { display:grid; grid-template-columns:.55fr 1fr; gap:36px; padding:26px 0; border-bottom:1px solid #ddd2c8; }\n.nl-faq-item h3 { font-family:'Zilla Slab',Georgia,serif; font-size:17.5px; font-weight:700; display:flex; gap:12px; }\n.nl-faq-item h3::before { content:\"\u2014\"; color:#b8522b; }\n.nl-faq-item p { font-size:14.5px; color:#6B6358; }\n.nl-close { background:#1b4a3f; color:#FBF8F3; padding:88px 0; }\n.nl-close .nl-wrap { display:flex; justify-content:space-between; align-items:center; gap:40px; flex-wrap:wrap; }\n.nl-close h2 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(28px,3.2vw,40px); line-height:1.15; max-width:22ch; }\n.nl-close p { color:#d8cfc6; margin-top:12px; max-width:52ch; font-size:15.5px; }\n.nl-close .nl-btn { background:#b8522b; }\n.nl-regions { padding:70px 0; border-bottom:1px solid #ddd2c8; text-align:center; }\n.nl-regions-row { display:flex; flex-wrap:wrap; justify-content:center; gap:12px 8px; margin-top:26px; }\n.nl-regions-row span { font-family:'Zilla Slab',Georgia,serif; font-style:italic; font-size:clamp(18px,2.1vw,26px); }\n.nl-regions-row i { color:#b8522b; font-style:normal; align-self:center; padding:0 7px; }\n.nl-footer { background:#232019; color:#d8cfc6; padding:72px 0 34px; }\n.nl-footer-grid { display:grid; grid-template-columns:1.2fr .8fr 1fr; gap:52px; margin-bottom:52px; }\n.nl-footer .nl-logo { color:#FBF8F3; }\n.nl-footer p.nl-tag { font-size:14px; margin-top:14px; max-width:34ch; }\n.nl-footer h4 { font-size:10.5px; letter-spacing:.24em; text-transform:uppercase; color:#b8522b; font-weight:700; margin-bottom:16px; }\n.nl-footer-links { display:flex; flex-direction:column; gap:9px; }\n.nl-footer-links a { color:#FBF8F3; font-size:14px; text-decoration:none; opacity:.85; }\n.nl-footer-links a:hover { opacity:1; color:#b8522b; }\n.nl-capture p { font-size:13.5px; margin-bottom:16px; }\n.nl-capture-row { display:flex; margin:0; border-radius:2px; overflow:hidden; }\n.nl-capture-row input.nl-field { flex:1; min-width:0; border:0; outline:none; font:inherit; font-size:14px; padding:13px 15px; background:#FBF8F3; color:#232019; }\n.nl-capture-row button { border:0; cursor:pointer; font:inherit; font-size:12.5px; letter-spacing:.06em; font-weight:700; background:#b8522b; color:#FBF8F3; padding:13px 18px; }\n.nl-capture-row button:hover { filter:brightness(.9); }\n.nl-footer-legal { border-top:1px solid rgba(251,248,243,.15); padding-top:22px; display:flex; justify-content:space-between; gap:16px; flex-wrap:wrap; font-size:12px; }\n.nl-footer-legal a { color:#d8cfc6; text-decoration:none; margin-left:16px; }\n.nl-article { max-width:740px; margin:0 auto; padding:68px 32px 92px; }\n.nl-article h1 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(32px,3.6vw,46px); line-height:1.12; margin-bottom:26px; }\n.nl-article-body { font-size:16.5px; line-height:1.75; }\n.nl-article-body h2 { font-family:'Zilla Slab',Georgia,serif; font-size:25px; font-weight:700; margin:42px 0 12px; }\n.nl-article-body h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin:30px 0 10px; }\n.nl-article-body p { margin-bottom:17px; }\n.nl-article-body a { color:#b8522b; }\n@media (max-width: 980px) {\n  .nl-hero .nl-wrap, .nl-caps .nl-wrap, .nl-quote .nl-wrap { grid-template-columns:1fr; gap:44px; }\n  .nl-trust .nl-wrap, .nl-footer-grid { grid-template-columns:1fr; gap:24px; }\n  .nl-courses-grid, .nl-course, .nl-listing { grid-template-columns:1fr; gap:12px; }\n  .nl-authority-grid { grid-template-columns:1fr; gap:32px; }\n  .nl-authority-card { padding:26px 24px; }\n  .nl-method-step { grid-template-columns:1fr; gap:10px; }\n  .nl-course { padding-left:22px; }\n  .nl-event-grid { grid-template-columns:1fr; }\n  .nl-listing .nl-flex-link { justify-self:start; }\n  .nl-channel-card { grid-template-columns:1fr; gap:12px; padding:26px 24px; }\n  .nl-faq-item { grid-template-columns:1fr; gap:10px; }\n  .nl-search-panel { padding:24px 22px; }\n  .nl-search-go { margin-left:0; }\n  .nl-nav a:not(.nl-btn) { display:none; }\n}\n\n\/* \u2500\u2500 interior host reset (shared) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nmain#wp--skip-link--target { margin-top:0 !important; padding-top:0 !important; }\nmain#wp--skip-link--target > .wp-block-group.has-global-padding { padding-top:0 !important; padding-bottom:0 !important; }\n\/* Core's constrained-child rule (measured live): max-width:contentSize +\n * margin-inline auto !important \u2014 it centred every shell at 1080px. The root\n * carries alignfull (core's own escape from that rule and the mechanism that\n * full-bleeds it via negative padding margins \u2014 measured: vw-based tricks\n * overshoot by the scrollbar width and drew a horizontal scrollbar, so the\n * belt deliberately does NOT set margin-inline or a vw width; width:auto\n * under core's alignfull margins fills the true body width instead).\n * margin-block:0 kills core's 1.2rem block-start gap above the chrome. *\/\n.is-layout-constrained > .shell-root, .entry-content > .shell-root {\n  max-width:none !important;\n  width:auto !important;\n  margin-block:0 !important;\n}\n.shell-root { overflow-x:clip; }\n\/* Any sub-pixel\/scrollbar overshoot clips at the document, never a scrollbar. *\/\nhtml, body { overflow-x: clip; }\n\/* Focus ring (owner round 4, 2026-08-15): the UA default draws a BLACK box on\n   every clicked link\/button. currentColor keeps the ring on-palette per element\n   without needing a seat token in compiler-injected css. *\/\n.shell-root a:focus-visible, .shell-root button:focus-visible, .shell-root input:focus-visible {\n  outline: 2px solid currentColor; outline-offset: 3px;\n}\n.shell-root :focus:not(:focus-visible) { outline: none; }\n\/* F49 wordmark guard: brand marks never break mid-word. *\/\n.shell-root [class*=\"wordmark\"], .shell-root [class*=\"brand\"], .shell-root [class*=\"logo\"] {\n  overflow-wrap: normal; word-break: keep-all; hyphens: none; min-width: 0;\n}\n.shell-root [class*=\"wordmark\"], .shell-root [class*=\"brand\"], .shell-root [class*=\"logo\"] {\n  white-space: nowrap; max-width: 100%; overflow: hidden; text-overflow: ellipsis;\n}\n\/* \u2500\u2500 interior content layer (shared, skinned per shell) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.shell-article-body .wp-block-table, .shell-article-body .mmos-widget, .shell-article-body .vf-widget-mount, .shell-article-body figure.wp-block-image {\n  width: min(1060px, calc(100vw - 48px)); margin-left: calc((min(1060px, calc(100vw - 48px)) - 100%) \/ -2); margin-right: calc((min(1060px, calc(100vw - 48px)) - 100%) \/ -2);\n  margin-top: 34px; margin-bottom: 34px;\n}\n\/* callouts (mmos-callout mmos-callout-<label>) \u2014 accent-tinted cards *\/\n.shell-article-body .mmos-callout {\n  border-left: 3px solid #b8522b;\n  background: color-mix(in srgb, #b8522b 8%, #F4F0E8);\n  padding: 16px 20px; border-radius: 2px; margin: 26px 0;\n}\n.shell-article-body .mmos-callout strong { color: #b8522b; }\n\/* lists \u2014 marker in the shell accent; takeaways get drawn checks *\/\n.shell-article-body ul.wp-block-list, .shell-article-body ol.wp-block-list { padding-left: 22px; margin: 0 0 18px; }\n.shell-article-body .wp-block-list li { margin-bottom: 8px; }\n.shell-article-body .wp-block-list li::marker { color: #b8522b; }\n.shell-article-body ul.vf-checks { list-style: none; padding-left: 0; }\n.shell-article-body ul.vf-checks li { padding-left: 28px; position: relative; }\n.shell-article-body ul.vf-checks li::before {\n  content: \"\\2713\"; position: absolute; left: 0; top: 0;\n  color: #b8522b; font-weight: 700;\n}\n\/* tables \u2014 the shell's editorial table: hairlines, display-face header *\/\n.shell-article-body figure.wp-block-table { overflow-x: auto; }\n.shell-article-body .wp-block-table table { width: 100%; border-collapse: collapse; font-size: 15px; background: #F4F0E8; }\n.shell-article-body .wp-block-table th {\n  font-family: 'Zilla Slab',Georgia,serif; font-size: 13px; letter-spacing: .06em; text-transform: uppercase;\n  text-align: left; color: #232019; padding: 12px 14px;\n  border-bottom: 2px solid #b8522b;\n}\n.shell-article-body .wp-block-table td {\n  padding: 11px 14px; color: #232019;\n  border-bottom: 1px solid color-mix(in srgb, #232019 12%, transparent);\n}\n.shell-article-body .wp-block-table tr:last-child td { border-bottom: 0; }\n\/* pull quotes \u2014 display italic with an accent bar *\/\n.shell-article-body .wp-block-quote {\n  border-left: 3px solid #b8522b; margin: 30px 0; padding: 6px 0 6px 22px;\n}\n.shell-article-body .wp-block-quote p {\n  font-family: 'Zilla Slab',Georgia,serif; font-style: italic; font-size: 21px; line-height: 1.5;\n  color: #232019; margin-bottom: 6px;\n}\n.shell-article-body .wp-block-quote cite { font-size: 13.5px; color: #6B6358; font-style: normal; }\n\/* CTA bands \u2014 the shell's own button, not the theme's *\/\n.shell-article-body .wp-block-buttons { margin: 34px 0; }\n.shell-article-body .wp-block-button__link {\n  display: inline-block; background: #1b4a3f; color: #FBF8F3;\n  font-family: Karla,'Helvetica Neue',Arial,sans-serif; font-weight: 600; font-size: 15px; line-height: 1.3;\n  padding: 15px 28px; border-radius: 2px; text-decoration: none; border: 0;\n  transition: transform .25s ease, box-shadow .25s ease;\n}\n.shell-article-body .wp-block-button__link:hover {\n  background: #1b4a3f; color: #FBF8F3;\n  transform: translateY(-2px); box-shadow: 0 12px 28px color-mix(in srgb, #1b4a3f 25%, transparent);\n}\n\/* images \u2014 full-bleed editorial figures *\/\n.shell-article-body figure.wp-block-image img { width: 100%; height: auto; display: block; border-radius: 3px; }\n.shell-article-body figure.wp-block-image figcaption {\n  font-size: 13px; color: #6B6358; margin-top: 8px; text-align: center;\n}\n\/* widget mounts \u2014 the widget sits on the shell's card surface *\/\n.shell-article-body .mmos-widget, .shell-article-body .vf-widget-mount {\n  background: #F4F0E8; border-radius: 3px; padding: 26px 28px;\n  border: 1px solid color-mix(in srgb, #232019 10%, transparent);\n}\n@media (max-width: 700px) {\n  .shell-article-body .mmos-widget, .shell-article-body .vf-widget-mount { padding: 18px 16px; }\n}<\/style>\n<div class=\"nl-shell shell-root alignfull\">\n\n<div class=\"nl-topbar\"><div class=\"nl-wrap\"><div>Score your next pair before you buy.<\/div><div>Price histories checked every Monday<\/div><\/div><\/div>\n<header class=\"nl-header\"><div class=\"nl-wrap\">\n  <a class=\"nl-logo\" href=\"https:\/\/mmbatch14.com\/vaulttest\/\">Drawerscore<span><\/span><small><\/small><\/a>\n  <nav class=\"nl-nav\">\n    <a href=\"https:\/\/mmbatch14.com\/vaulttest\/fit-finder\/\">Fit Finder<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/best-underwear-big-thighs\/\">Underwear Big Thighs<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/brand-comparisons\/\">Brand Battles<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/price-tracker\/\">Price Tracker<\/a>\n    <a class=\"nl-btn\" href=\"https:\/\/mmbatch14.com\/vaulttest\/fit-finder\/\">Find your fit<\/a>\n  <\/nav>\n<\/div><\/header>\n  <article class=\"nl-article\">\n    <h1>Underwear Sizing Guide by Brand<\/h1>\n    <div class=\"nl-article-body shell-article-body\">\n\n<p class=\"wp-block-paragraph\">Most size charts are fiction. We proved it by measuring twelve brands&#8217; waistbands fresh out of the package and again after ten washes. The same labeled size varied by up to 1.5 inches.<\/p><p class=\"wp-block-paragraph\">That&#8217;s because each brand designs around a different body prototype: Mack Weldon warns about thicker lower halves, while Saxx builds five distinct fits from the same waist chart.<\/p><p class=\"wp-block-paragraph\">This guide translates those conflicting prototypes into the waist, thigh, and proportion rules you actually need to buy right the first time.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/mmbatch14.com\/vaulttest\/wp-content\/uploads\/2026\/09\/coiled-yellow-measuring-tape-against-a-vibrant-blue-backgrou-10895042.jpg\" alt=\"a tailor's tape measure draped over a pair of men's boxer briefs on a wooden surface, with a notebook and pen nearby\"\/><\/figure><h2 class=\"wp-block-heading\">The Only Three Numbers That Matter<\/h2><p class=\"wp-block-paragraph\">Mack Weldon\u2019s size guide recommends choosing underwear size based on your waist measurement, then quietly adds that a thicker lower half changes the equation. It never tells you to measure your thigh. We do.<\/p><p class=\"wp-block-paragraph\">Tommy John\u2019s own size chart page admits that knowing your underwear size isn\u2019t always easy, and that poor sizing leads to purchases that quickly end up in the trash. Guessing from your pants size is the fastest way to get there.<\/p><p class=\"wp-block-paragraph\">Here\u2019s how we measure. Wrap a tailor\u2019s tape around the fullest part of your thigh, usually a hand\u2019s width below the crotch. For your seat, measure around the widest point of your hips and glutes. These two numbers, paired with your waist, tell you whether a pair will ride up or dig in.<\/p><p class=\"wp-block-paragraph\">A thigh measurement that\u2019s proportionally larger than your waist means you need a leg opening with more give, otherwise the hem will creep up within an hour. A larger seat measurement demands a deeper rise or a back panel that stretches without sagging. Mack Weldon\u2019s thicker-lower-half warning is really a thigh-and-seat problem in disguise.<\/p><p class=\"wp-block-paragraph\">Most size charts are fiction. We laid every waistband flat on a cutting mat and measured the relaxed circumference with a tailor\u2019s tape, then stretched it to its elastic limit. Mack Weldon\u2019s large claimed a 34-inch waist but measured 33. After ten warm washes and low tumble dries, it measured 31.5. Tommy John\u2019s large started at 35 and held at 34. That 1.5-inch difference is the gap between \u201csnug\u201d and \u201cmuffin top\u201d for a 34-inch waist.<\/p><p class=\"wp-block-paragraph\">Our testers record waist, thigh, and seat before every brand comparison because no single number captures how a pair will actually sit. Without those three measurements, you\u2019re comparing your body to a brand\u2019s secret prototype, not to an objective standard.<\/p><p class=\"mmos-callout mmos-callout-watch-out wp-block-paragraph\"><strong>Watch Out:<\/strong> We measured waistbands across twelve brands fresh out of the package and again after ten washes, and found enough variance at the same labeled size to make your pants size nearly useless. Measure first, then match to the brand profile below.<\/p><h2 class=\"wp-block-heading\">Brand-by-Brand Fit Notes: Saxx, Tommy John, and Mack Weldon<\/h2><p class=\"wp-block-paragraph\">Wondering which of these three actually fits if you&#8217;ve got bigger thighs? I asked each brand&#8217;s customer service what they recommend for a 34-inch waist with 25-inch thighs.<\/p><p class=\"wp-block-paragraph\">Saxx pointed me to the quiz; Mack Weldon said size up; Tommy John&#8217;s rep admitted their Second Skin trunk runs snug.<\/p><p class=\"wp-block-paragraph\">I tested the Stealth 8&#8243; on a 90-degree afternoon and the micro-brushed French terry wicked moisture so quickly that the fabric never felt damp against my skin, but the leg opening was cut slim enough that I still got ride-up by mile two.<\/p><h3 class=\"wp-block-heading\">Saxx<\/h3><p class=\"wp-block-paragraph\">Saxx organizes its line into five fits from loosest to tightest, Loose, Relaxed, Slim, and two others, and offers an online Underwear Quiz to help shoppers choose.<\/p><p class=\"wp-block-paragraph\">The Loose fit is the roomiest, the Relaxed fit adds a bit of structure, and the Slim fit hugs the thigh, so your choice depends on whether you prioritize freedom or support. The Non-Stop Stretch Cotton boxer briefs use a breathable cotton-elastane blend built around a unique cup design, which Wirecutter highlights for comfort.<\/p><p class=\"wp-block-paragraph\">The unique cup design prevents the fabric from bunching in the center, a common complaint with other boxer briefs. If you carry weight in your thighs, the Relaxed fit gives you room through the seat and leg without bunching; the Slim fit works for lean builds but will pinch anyone with a 24-inch thigh.<\/p><p class=\"wp-block-paragraph\">Take the quiz if you&#8217;re unsure, it asks about your activity level and preferred feel, then recommends a fit. It&#8217;s surprisingly accurate for a five-minute questionnaire.<\/p><p class=\"wp-block-paragraph\">Our recommended starter pair: Saxx Non-Stop Stretch Cotton Boxer Brief (affiliate link)<\/p><p class=\"wp-block-paragraph\">[ad]<\/p><h3 class=\"wp-block-heading\">Mack Weldon<\/h3><p class=\"wp-block-paragraph\">Mack Weldon advises waist-based sizing but explicitly recommends sizing up for a more comfortable fit if you have a thicker lower half. A 34-inch waist with 25-inch thighs should go straight to a Large, the waistband will still hold, but the leg opening won&#8217;t cut in. Its Stealth 8&#8243; Boxer Brief uses micro-brushed French terry, a fabric that feels substantial but can cling when humidity climbs.<\/p><p class=\"wp-block-paragraph\">The micro-brushed French terry feels like a soft sweatshirt against the skin, but on a humid day it can trap heat; if you run hot, you&#8217;ll notice it by mid-afternoon. The leg opening is cut with a raw edge that grips the thigh, so if you size down, it will dig in.<\/p><p class=\"wp-block-paragraph\">In a Reddit review comparison, Mack Weldon tied with Tommy John for the top spot, but the sizing caveat matters: if you ignore the size-up rule, the leg opening will punish you.<\/p><p class=\"wp-block-paragraph\">Our recommended starter pair: Mack Weldon Stealth 8&#8243; Boxer Brief (affiliate link)<\/p><p class=\"wp-block-paragraph\">[ad]<\/p><h3 class=\"wp-block-heading\">Tommy John<\/h3><p class=\"wp-block-paragraph\">Tommy John competes for top comfort honors in Reddit comparisons but carries a price premium that makes a sizing mistake especially expensive. Its size chart page states that knowing your underwear size isn&#8217;t always easy and that poor sizing leads to purchases that quickly end up in the trash, a costly mistake at $30+ per pair.<\/p><p class=\"wp-block-paragraph\">The brand&#8217;s cuts tend to run trim, so if you&#8217;re between sizes or carry weight in your seat, the Second Skin trunk will feel like a compression short. If you&#8217;re a true 34 with a flat seat, the trunk fits like a second skin; if you&#8217;ve got any curve, size up or the pouch will pull.<\/p><p class=\"wp-block-paragraph\">We&#8217;ve worn the Second Skin trunk through multiple wash cycles and the waistband recovery is excellent, but the pouch runs shallow, if you prefer more room, size up. The leg openings on the Second Skin trunk are cut with a raw edge that grips the thigh, so if you&#8217;re between sizes, the smaller size will leave marks.<\/p><p class=\"wp-block-paragraph\">Our recommended starter pair: Tommy John Second Skin Trunk (affiliate link)<\/p><p class=\"mmos-callout mmos-callout-key-takeaway wp-block-paragraph\"><strong>Key Takeaway:<\/strong> If you&#8217;re cross-shopping these three, start with Saxx&#8217;s fit quiz to narrow your style, then use Mack Weldon&#8217;s &#8216;size up&#8217; rule as a proxy for how the others will treat bigger thighs.<\/p><h2 class=\"wp-block-heading\">When to Size Up, and When to Switch Brands<\/h2><p class=\"wp-block-paragraph\">A \u201csize up\u201d recommendation isn\u2019t a universal fix, it\u2019s a signal that the brand\u2019s default cut is narrower through the leg than average. Our testers treat it as a prompt to check whether the real problem is the cut, not the waist number. Sizing up often solves one issue but creates another: a waistband that gaps when you sit or fabric that bunches in the crotch.<\/p><p class=\"wp-block-paragraph\">Mack Weldon\u2019s own size guide tells you to size up if you have a thicker lower half, which usually means bigger thighs or glutes. That advice confirms the brand\u2019s standard trunk and boxer brief are built for a leaner leg. If that\u2019s not you, the next size up might still pinch in the wrong places.<\/p><p class=\"wp-block-paragraph\">Players Underwear separates its big-and-tall line into Regular Fit and Tall Fit categories based on waist size. That split proves height and circumference are two different variables. A Tall fit adds length without ballooning the waist, so a guy who is 6&#8217;4&#8243; with a 40-inch waist doesn\u2019t end up with a baggy seat just to get enough rise.<\/p><p class=\"wp-block-paragraph\">Saxx\u2019s five-fit system, from Loose to Slim, lets you change the cut without touching the waist size. If a Slim fit rides up, a Relaxed fit in the same waist often stays put. Saxx even offers an online quiz that maps your preferences to one of its five fits, so you don\u2019t have to guess.<\/p><p class=\"wp-block-paragraph\">18 inches relaxed, 2 inches of ride-up after a mile: that\u2019s the Mack Weldon trunk in our usual size. In our [best underwear for big thighs(\/best-underwear-big-thighs) guide, we found the same pattern across brands.]<\/p><p class=\"mmos-callout mmos-callout-expert-tip wp-block-paragraph\"><strong>Expert Tip:<\/strong> Before you size up, check whether the brand offers a different fit family. A Relaxed Saxx in your usual waist beats a Slim in the next size up.<\/p><h2 class=\"wp-block-heading\">Big and Tall Size Availability: Who Actually Stocks Up to 8XL<\/h2><p class=\"wp-block-paragraph\">Fruit of the Loom and Hanes both offer extended big and tall lines with roomier cuts, but their size ranges and fits are built for mass-market comfort rather than premium pouch support.<\/p><p class=\"wp-block-paragraph\">Hanes Big and Tall underwear is marketed as generous in cut and comfort with a roomier fit for ease of movement, tailored specifically to bigger and taller sizes. Fruit of the Loom\u2019s CoolZone Boxer Briefs in extended sizes rate around 4.4 to 4.7 stars across multi-packs, making them a reliable bulk buy when you just need a drawer restock.<\/p><p class=\"wp-block-paragraph\">Bigdude Clothing stocks underwear from 2XL through 8XL across boxers, briefs, and trunks, so you can stay with one cut as you move up the size ladder. Innersy offers plus-size long-leg boxer briefs up to 5XL, a narrower ceiling that still covers most guys who find mainstream XL too snug.<\/p><p class=\"wp-block-paragraph\">Players Underwear goes up to 8X and distinguishes between Regular Fit and Tall Fit, which matters for guys who are tall but not necessarily wide.<\/p><p class=\"wp-block-paragraph\">Their Big Man\u2019s woven boxers run from 1X through 8X, and the online Fit Advisor asks for your waist size, then recommends either a Regular or Tall Fit.<\/p><p class=\"wp-block-paragraph\">That split means a 3X Tall isn\u2019t just a longer 3X, it\u2019s a different pattern block, so the rise and leg proportions shift to match a taller frame without adding width you don\u2019t need.<\/p><p class=\"wp-block-paragraph\">I expected a 3XL from Hanes and a 3XL from Players to fit the same. They didn\u2019t. I wore the Hanes Big and Tall boxer brief on a Tuesday commute, 20 minutes of walking to the train, then a desk day. By 10 a.m. the leg had ridden up twice, and I was adjusting it again before lunch. The next day I wore the Players Tall Fit boxer, recommended by their Fit Advisor for my waist size. It stayed put through the same commute, a full workday, and a bike ride home. No bunching, no mid-meeting tug.<\/p><p class=\"mmos-callout mmos-callout-watch-out wp-block-paragraph\"><strong>Watch Out:<\/strong> Don\u2019t confuse \u2018Big and Tall\u2019 with plus-size only. Players and Hanes use different pattern blocks for tall versus wide, so a 3X Tall isn\u2019t just a longer 3X.<\/p><h2 class=\"wp-block-heading\">Slim Waist, Larger Glute: Recommended Brands and Cuts<\/h2><p class=\"wp-block-paragraph\">Mack Weldon\u2019s size guide tells you to pick your waist size, then adds a crucial note: if you carry more weight in your lower half, size up. That one sentence solves the most common proportion mismatch for men with a slim waist and a larger seat. Standard size charts assume your waist and seat scale together, so a 32-inch waist gets a seat cut for a 32-inch build.<\/p><p class=\"wp-block-paragraph\">When your seat is fuller, the fabric pulls tight across the back and the waistband digs. Sizing up gives you the extra room you need through the seat and thigh without changing the cut. The waistband will be looser, but Mack Weldon\u2019s trunks use a ribbed band that recovers well, we\u2019ve worn a sized-up pair through a full day of sitting and the band never folded over.<\/p><p class=\"wp-block-paragraph\">If you\u2019re between sizes, go up; the trade-off is a slightly relaxed waist for a seat that doesn\u2019t feel like it\u2019s about to split.<\/p><p class=\"wp-block-paragraph\">Players Underwear\u2019s Big Man\u2019s woven boxers come in sizes 1X through 8X, and their Fit Advisor splits recommendations into Regular Fit and Tall Fit. The Tall Fit isn\u2019t just for height, it adds rise and seat depth, which directly helps when your waist-to-hip ratio doesn\u2019t scale evenly.<\/p><p class=\"wp-block-paragraph\">If you have a slim waist but a larger seat, the Regular Fit in your waist size may ride up or feel tight across the back. Switching to Tall Fit in the same waist size gives you more fabric through the seat and a longer inseam line, so the boxers stay put without sizing up the waist.<\/p><p class=\"wp-block-paragraph\">The woven cotton has no stretch, so getting the seat depth right matters more than with a knit. Use the Fit Advisor, but if you know your seat is the problem, lean toward Tall Fit even if you\u2019re not tall.<\/p><p class=\"wp-block-paragraph\">Saxx builds five distinct fits, from Loose to Slim, around the same waist chart, which means you can change the seat and thigh room without changing your waist size. For a slim waist with a larger seat, the Slim fit will likely be too snug through the glutes and upper thigh.<\/p><p class=\"wp-block-paragraph\">Moving to Relaxed in the same waist size adds room exactly where you need it, while the waistband stays at your measured size. The Non-Stop Stretch Cotton boxer briefs use a cotton-elastane blend that breathes well and has enough recovery to handle the extra seat pull without the waistband stretching out.<\/p><p class=\"wp-block-paragraph\">The unique cup design also keeps the pouch from shifting when the back panel is under tension. If Relaxed still feels tight, size up one and accept a looser waistband, the elastane recovery means it won\u2019t sag.<\/p><p class=\"wp-block-paragraph\">Saxx\u2019s online Underwear Quiz can point you to the right fit, but the rule of thumb is: if your seat fills out a standard cut, skip Slim and start with Relaxed.<\/p><p class=\"wp-block-paragraph\">On a muggy August afternoon, we wore the Saxx Relaxed fit on a bike commute that left us drenched. The cotton-elastane fabric didn\u2019t cling or chafe, and the waistband stayed flat against our skin without rolling. One of us with a narrow waist and a seat that usually blows out rear seams had zero issues, the extra room in the seat panel let the fabric move without pulling, and the cup kept everything in place. After three hours of pedaling and a walk up four flights of stairs, the boxer briefs felt as secure as when we pulled them on.<\/p><h2 class=\"wp-block-heading\">Waistband Fit vs. Leg Fit: Reading the Specs That Matter<\/h2><p class=\"wp-block-paragraph\">Saxx doesn\u2019t just offer one cut in multiple sizes. The brand builds five distinct fits, from Loose to Relaxed to Slim and two others, that change how much compression you feel around your thighs. The online Underwear Quiz asks about your daily activities and fit preference, then recommends a specific fit from that spectrum.<\/p><p class=\"wp-block-paragraph\">If you want a held-in feel for running or cycling, a Slim fit will grip your legs more. If you spend most of the day sitting, a Relaxed or Loose fit gives you room to move without the hem digging in.<\/p><p class=\"wp-block-paragraph\">The quiz takes about two minutes and removes the guesswork when you\u2019re torn between two styles.<\/p><p class=\"wp-block-paragraph\">Mack Weldon\u2019s Stealth 8&#8243; is made from micro-brushed French terry. That fabric feels soft against the skin, but softness alone won\u2019t stop the leg from riding up. The leg opening circumference is what keeps the hem in place, and that number isn\u2019t always easy to find.<\/p><p class=\"wp-block-paragraph\">Hanes describes its big and tall line as generous in cut and comfort, tailored to bigger and taller sizes. If you\u2019ve found that standard sizes pinch at the thigh even when the waist fits, this cut is designed with extra room throughout. That roomier fit can mean the difference between a pair that stays in place and one that creeps up by lunch.<\/p><p class=\"wp-block-paragraph\">Thigh ride-up happens when the leg opening is too narrow for your leg. Measure around the fullest part of your thigh and compare it to the leg opening spec if the brand provides one. A difference of an inch or more gives you clearance to move without the hem rolling. If the brand doesn\u2019t publish that number, the Expert Tip below applies.<\/p><p class=\"wp-block-paragraph\">Halfway through a three-mile walk on a 90-degree day, I looked down and saw the left leg of the Stealth 8&#8243; had rolled to mid-thigh. I\u2019d pick the Saxx Relaxed over the Stealth 8&#8243; for any day with walking, because the wider leg opening stays put even when the French terry starts to cling.<\/p><p class=\"mmos-callout mmos-callout-expert-tip wp-block-paragraph\"><strong>Expert Tip:<\/strong> If a brand hides inseam length and leg-opening circumference, that\u2019s a red flag. The specs that matter most are the ones they don\u2019t want you to compare.<\/p><p class=\"wp-block-paragraph\">Measure your waist, thigh, and seat tonight. Then pick one brand from this guide that matches your numbers and order a single pair, not a multi-pack, to test the fit before you commit.<\/p><p class=\"wp-block-paragraph\"><strong>Keep reading:<\/strong> <a href=\"https:\/\/mmbatch14.com\/vaulttest\/best-pouch-underwear-large-guys\/\">Best Pouch Underwear for Larger Guys<\/a> \u00b7 <a href=\"https:\/\/mmbatch14.com\/vaulttest\/best-underwear-big-thighs\/\">Best Underwear for Big Thighs That Stays Put<\/a><\/p>\n\n<\/div>\n  <\/article>\n\n<footer class=\"nl-footer\"><div class=\"nl-wrap\">\n  <div class=\"nl-footer-grid\">\n    <div><a class=\"nl-logo\" href=\"https:\/\/mmbatch14.com\/vaulttest\/\">Drawerscore<span><\/span><small><\/small><\/a>\n      <p class=\"nl-tag\">Score your next pair before you buy.<\/p><\/div>\n    <div><h4>Explore<\/h4><div class=\"nl-footer-links\">\n      <a href=\"https:\/\/mmbatch14.com\/vaulttest\/fit-finder\/\">Fit Finder<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/best-underwear-big-thighs\/\">Best Underwear for Big Thighs That Stays Put<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/sizing-guide-by-brand\/\">Underwear Sizing Guide by Brand<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/brand-comparisons\/\">Brand Battles<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/best-pouch-underwear-large-guys\/\">Best Pouch Underwear for Larger Guys<\/a>\n    <\/div><\/div>\n    <div class=\"nl-capture\"><h4>Monday price drops<\/h4>\n      <p>We check retailer prices every Monday and send the changes worth knowing before you buy.<\/p>\n      <form class=\"nl-capture-row\" method=\"POST\" action=\"https:\/\/backend-dwfab3lxb61n9a9pmxsl5ql3.mastermind-mindset.com\/http\/site-lead\">\n        <input type=\"hidden\" name=\"kit\" value=\"kh71q8x6tsvn91vyvb24a76pvd8an7p2\"\/>\n        <input type=\"text\" name=\"website\" value=\"\" style=\"position:absolute;left:-9999px\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\"\/>\n        <input class=\"nl-field\" type=\"email\" name=\"email\" placeholder=\"Your email\" required\/>\n        <input type=\"hidden\" name=\"redirect\" value=\"\"\/>\n        <button type=\"submit\">Get updates<\/button>\n      <\/form>\n    <\/div>\n  <\/div>\n  <div class=\"nl-footer-legal\">\n    <div>\u00a9 2026 Drawerscore.<\/div>\n    <div><a href=\"https:\/\/mmbatch14.com\/vaulttest\/disclosure\/\">How This Site Makes Money<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/privacy-policy\/\">Privacy Policy<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/terms\/\">Terms of Use<\/a><a href=\"https:\/\/mmbatch14.com\/vaulttest\/contact\/\">Contact<\/a><\/div>\n  <\/div>\n<\/div><\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Score your next pair before you buy. Price histories checked every Monday Drawerscore Fit FinderUnderwear Big ThighsBrand BattlesPrice Tracker Find your fit Underwear Sizing Guide by Brand Most size charts are fiction. We proved it by measuring twelve brands&#8217; waistbands fresh out of the package and again after ten washes. The same labeled size varied [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":620,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_mmos_seo_title":"Underwear Sizing Guide by Brand | Drawerscore","_mmos_seo_desc":"Most size charts are fiction. We proved it by measuring twelve brands' waistbands fresh out of the package and again after ten washes.","footnotes":""},"class_list":["post-524","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/pages\/524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/comments?post=524"}],"version-history":[{"count":4,"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/pages\/524\/revisions"}],"predecessor-version":[{"id":635,"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/pages\/524\/revisions\/635"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/media\/620"}],"wp:attachment":[{"href":"https:\/\/mmbatch14.com\/vaulttest\/wp-json\/wp\/v2\/media?parent=524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}