Description Discreet shaping, immediate confidence Our best-selling compression vest is designed to smooth unwanted curves instantly while remaining lightweight and comfortable. It delivers effective shaping without bulk, stiffness, or visible lines under clothing. Targeted compression across the chest, stomach, and back helps create a flatter, more streamlined silhouette while supporting better posture throughout the day. Built for everyday wear The breathable, moisture-wicking fabric keeps you cool and comfortable from morning to night. Deep front and back necklines ensure the vest stays hidden under t-shirts and shirts. Designed to be worn daily, it provides reliable support without restricting movement or comfort. Targeted compression Chest, torso, and back panels smooth and support key areas. Breathable comfort Lightweight, moisture-wicking fabric for all-day wear. Invisible fit Designed to stay discreet under everyday clothing. Size Guide Product DetailsKey materials, construction features, and fit guidance for this compression vest. High-quality Nylon and Spandex blend Targeted compression panels for chest, stomach, and back Designed to flatten the chest and smooth the torso Breathable, moisture-wicking fabric Deep front and back necklines for a discreet finish Designed to fit true to size based on chest measurement Size Guide Size Chest (in) Chest (cm) M 36–39 91–99 L 40–43 102–109 XL 44–47 112–119 2XL 48–51 122–130 How to Pick Your Size Between sizes? Go for the larger size. Can't measure accurately? Choose one size up from your usual t-shirt size. Don't size down. The compression is firm and will do its job at your true size, so there's no need to go smaller for a tighter effect — sizing down usually causes discomfort, rolling, and reduced wear time. Wear & Care How to Care Machine wash on a cold cycle. Avoid high-heat tumble drying to maintain elasticity. Air drying is recommended. How to Wear Compression vests are designed to fit snugly. For easier wear and more even compression, we recommend putting the vest on from the bottom up. 1 Step into the vest Hold the vest open and step into it from the bottom, as you would with shorts. 2 Pull up to your waist Gradually pull the vest up until it sits comfortably around your waist. 3 Pull over one shoulder Guide one shoulder strap up and over your shoulder while keeping the fabric flat. 4 Pull over the second shoulder Repeat on the other side, adjusting slowly for even compression. 5 Smooth and adjust Smooth the vest down over your chest and torso so it sits flat under clothing. 6 Final check The vest should feel snug and supportive, not painful. If it feels excessively tight, consider sizing up. Shipping & Returns Orders placed before 2 PM (Monday–Friday) are dispatched the same working day. Domestic Shipping (UK) Next Working Day Delivery on orders placed before 2 PM Royal Mail 24 – 24–48 hour delivery Royal Mail 48 – 48–72 hour delivery International Shipping European Union – 5–14 days Rest of World – 7–21 days Returns are accepted within 30 days if the item is unworn and in its original condition. View Return Policy .gs-product-summary, .gs-product-details, .gs-wear-care, .gs-shipping-returns { padding: 32px 0; } .gs-summary-label { font-size: 14px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.04em; margin-bottom: 24px; opacity: 0.7; } .gs-description-content { padding: 0 24px; } .gs-summary-row { display: grid; grid-template-columns: 1fr 1.1fr; gap: 40px; align-items: center; margin-bottom: 36px; } .gs-summary-row-first { padding-top: 20px; } .gs-summary-row-tight { margin-bottom: 28px; } .gs-summary-image { display: flex; justify-content: center; } .gs-summary-image img { max-width: 100%; max-height: 360px; } .gs-summary-text h2 { font-size: 26px; font-weight: 700; margin-bottom: 12px; } .gs-summary-text p { font-size: 16px; line-height: 1.6; margin-bottom: 10px; } .gs-feature-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } .gs-feature { background: #f7f7f7; border-radius: 10px; padding: 18px; } .gs-feature strong { display: block; font-size: 15px; margin-bottom: 6px; } .gs-feature span { font-size: 14px; line-height: 1.5; } /* Wear steps */ .gs-wear-steps { margin-top: 28px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; } .gs-wear-step { display: flex; gap: 16px; background: #f7f7f7; border-radius: 14px; padding: 20px 22px; } .gs-step-number { width: 36px; height: 36px; border-radius: 50%; background: #000; color: #fff; font-size: 14px; font-weight: 600; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .gs-step-title { font-weight: 600; margin-bottom: 6px; } .gs-step-desc { font-size: 14px; line-height: 1.55; } .gs-size-table { width: 100%; border-collapse: collapse; margin-top: 16px; } .gs-size-table th, .gs-size-table td { border-bottom: 1px solid #ddd; padding: 10px; text-align: left; } @media (max-width: 768px) { .gs-summary-row { grid-template-columns: 1fr; gap: 24px; } .gs-feature-row, .gs-wear-steps { grid-template-columns: 1fr; } .gs-description-content { padding: 0 16px; } }