Portable Doggy Style Restraint Platform
.ba-article{box-sizing:border-box;font-family:'DM Sans',system-ui,sans-serif;color:#2a2b2a;line-height:1.7;margin-top:-26px} .ba-article *,.ba-article *::before,.ba-article *::afte r{box-sizing:inherit} .ba-article h2{font-size:26px;line-height:1.25;font-weight:700;margin:0 0 .5em} .ba-article h3{font-size:17px;line-height:1.3;font-weight:700;margin:1.2em 0 .4em} .ba-article p,.ba-article li{font-size:16.5px;line-height:1.7} .ba-article p{margin:0 0 1em} .ba-article a{color:#870412} .ba-article .ba-section{display:flow-root;clear:both;width:100%;margin:34px 0} .ba-article .ba-divider{border:0;height:1px;background-color:#e4e4e5;margin:28px 0} .ba-article .ba-divider+.ba-section{margin-top:16px} .ba-article .ba-section>h2{margin-bottom:.5em} .ba-article .ba-duo{background-image:linear-gradient(225deg,rgba(51,59,67,0.88) 8%,rgba(41,47,54,1) 56%,rgba(20,20,20,1) 92%);color:#ffffff;border-radius:18px;padding:30px;display:flex;gap:30px;align-items:center;flex-wrap:wrap} .ba-article .ba-duo-flip{flex-direction:row-reverse} .ba-article .ba-duo-text{flex:1.1 1 280px;min-width:280px} .ba-article .ba-duo-text h2{color:#f2b83b;margin:0 0 .5em;font-size:22px} .ba-article .ba-duo-text p{color:rgba(255,255,255,0.9)} .ba-article .ba-duo-text p:last-child{margin-bottom:0} .ba-article .ba-duo-text ul{color:rgba(255,255,255,0.9);margin:0;padding-left:20px} .ba-article .ba-duo-text li{margin-bottom:8px} .ba-article .ba-duo-text li:last-child{margin-bottom:0} .ba-article .ba-duo-text strong{color:#ffffff} .ba-article .ba-duo-media{flex:1 1 300px;min-width:280px} .ba-article .ba-duo-media img{width:100%;height:auto;display:block;border-radius:12px} .ba-article .ba-hero{background-image:linear-gradient(225deg,rgba(51,59,67,0.88) 8%,rgba(41,47,54,1) 56%,rgba(20,20,20,1) 92%);color:#ffffff;border-radius:18px;padding:30px;margin-bottom:26px;display:flex;gap:30px;align-items:center;flex-wrap:wrap} .ba-article .ba-hero-text{flex:1.2 1 280px;min-width:280px} .ba-article .ba-hero-text h2{color:#f2b83b;margin:0 0 .5em;font-size:22px} .ba-article .ba-hero-text p{color:rgba(255,255,255,0.9);margin-bottom:0} .ba-article .ba-hero-media{flex:1 1 240px;min-width:240px} .ba-article .ba-hero-media img{width:100%;height:auto;display:block;border-radius:12px} .ba-article .ba-hero-cap{font-size:12.5px;color:rgba(255,255,255,0.6);margin:8px 0 0;text-align:center} .ba-article .ba-quickspecs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px} .ba-article .ba-chip{background-image:linear-gradient(135deg,#1a1a1a 0%,#2a2b2a 100%);color:#ffffff;border-radius:12px;padding:16px 18px} .ba-article .ba-chip .n{display:block;font-size:22px;font-weight:700;color:#f2b83b;line-height:1.1} .ba-article .ba-chip .l{display:block;font-size:13px;color:rgba(255,255,255,0.75);margin-top:4px} .ba-article .ba-keyfeat{margin:34px 0} .ba-article .ba-keyfeat h2{margin:0 0 16px;color:#1a1a1a} .ba-article .ba-keyfeat ul{list-style:none;margin:0;padding:0} .ba-article .ba-keyfeat li{position:relative;padding-left:28px;margin-bottom:14px} .ba-article .ba-keyfeat li:last-child{margin-bottom:0} .ba-article .ba-keyfeat li::before{content:'';position:absolute;left:4px;top:10px;width:8px;height:8px;border-radius:50%;background-image:linear-gradient(135deg,#870412 0%,#3a1f24 100%)} .ba-article .ba-keyfeat li strong{color:#870412} .ba-article .ba-table-label{font-size:17px;font-weight:700;color:#2a2b2a;margin:8px 0 16px} .ba-article .ba-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 28px;max-width:100%} .ba-article .ba-table-wrap table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px;border:1px solid #e4e4e5;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,0.06)} .ba-article .ba-table-wrap th,.ba-article .ba-table-wrap td{word-break:normal;overflow-wrap:break-word;hyphens:none} .ba-article .ba-table-wrap thead tr{background-image:linear-gradient(135deg,#2a2b2a 0%,#0a0a0a 100%)} .ba-article .ba-table-wrap thead th{color:#f2b83b;padding:15px 18px;text-align:left;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.4px} .ba-article .ba-table-wrap tbody td{padding:14px 18px;border-bottom:1px solid #ececed;vertical-align:top} .ba-article .ba-table-wrap tbody tr:nth-child(even){background:#f6f6f7} .ba-article .ba-table-wrap tbody tr:last-child td{border-bottom:none} .ba-article .ba-table-wrap tbody td:first-child{font-weight:700;color:#2a2b2a} .ba-article .ba-pairs-row{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:880px;margin:0 auto 8px} .ba-article .ba-pairs-head{text-align:center} .ba-article .ba-pairs-row a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:62px;padding:16px 20px;border-radius:12px;background-image:linear-gradient(90deg,#0a0a0a 0%,#2a2b2a 100%);border-left:4px solid #870412;color:#ffffff;font-weight:600;font-size:16px;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s} .ba-article .ba-pairs-row a:hover,.ba-article .ba-pairs-row a:active{background-image:linear-gradient(90deg,#870412 0%,#0a0a0a 100%);color:#f2b83b;border-left-color:#f2b83b} .ba-article .ba-cta-rule{border:0;height:3px;width:100%;background-image:linear-gradient(90deg,#f2b83b 0%,#d99a1f 100%);border-radius:2px;margin:48px 0 28px} .ba-article .ba-cta{background-image:linear-gradient(225deg,rgba(51,59,67,0.88) 8%,rgba(41,47,54,1) 56%,rgba(20,20,20,1) 92%);color:#ffffff;padding:24px 30px 28px;border-radius:18px;text-align:center;width:100%;margin:0 0 34px} .ba-article .ba-cta h2{color:#f2b83b;margin-top:0;font-size:24px} .ba-article .ba-cta p{color:rgba(255,255,255,0.9);font-size:18.5px;line-height:1.6} .ba-article .ba-cta-btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:18px} .ba-article .ba-btn-primary{display:inline-block;color:#ffffff;font-weight:700;text-decoration:none;background-color:transparent;background-image:linear-gradient(90deg,#870412 0%,#0a0a0a 100%);padding:14px 32px;border-radius:26px;text-transform:uppercase;letter-spacing:.6px;font-size:14px} .ba-article .ba-btn-secondary{display:inline-block;color:#ffffff;font-weight:600;text-decoration:none;background-color:transparent;background-image:linear-gradient(90deg,#870412 0%,#0a0a0a 100%);padding:14px 28px;border-radius:26px;border:2px solid #870412;text-transform:uppercase;letter-spacing:.6px;font-size:14px} .ba-article .ba-btn-primary:hover,.ba-article .ba-btn-primary:active{background-image:linear-gradient(90deg,#0a0a0a 0%,#870412 100%);color:#f2b83b} .ba-article .ba-btn-secondary:hover,.ba-article .ba-btn-secondary:active{background-image:linear-gradient(90deg,#0a0a0a 0%,#870412 100%);color:#f2b83b;border-color:#f2b83b} .ba-article .ba-faq{margin-top:48px} .ba-article .ba-faq-rule{border:0;height:3px;width:100%;background-image:linear-gradient(90deg,#f2b83b 0%,#d99a1f 100%);border-radius:2px;margin:0 0 20px} .ba-article .ba-faq-title{margin:0 0 22px;color:#1a1a1a;font-size:26px;font-weight:700;line-height:1.25} .ba-article .ba-faq-zone{background:transparent;border:0;padding:0} .ba-article details.ba-faq-item{border:1px solid #ececec;border-radius:10px;margin-bottom:12px;overflow:hidden;background:#ffffff} .ba-article details.ba-faq-item:last-child{margin-bottom:0} .ba-article details.ba-faq-item>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;user-select:none;padding:13px 18px;background:#faf8f5;transition:background 0.2s} .ba-article details.ba-faq-item>summary::-webkit-details-marker{display:none} .ba-article details.ba-faq-item>summary h3{margin:0;font-size:16px;font-weight:700;color:#2a2b2a;line-height:1.4} .ba-article details.ba-faq-item>summary .ba-faq-icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#870412;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;line-height:1;transition:background 0.2s} .ba-article details.ba-faq-item>summary .ba-faq-icon::before{content:'+'} .ba-article details.ba-faq-item[open]>summary .ba-faq-icon::before{content:'−'} .ba-article details.ba-faq-item[open]>summary{background-image:linear-gradient(135deg,#3a1f24 0%,#870412 100%)} .ba-article details.ba-faq-item[open]>summary h3{color:#fff} .ba-article details.ba-faq-item[open]>summary .ba-faq-icon{background:#f2b83b;color:#2a2b2a} .ba-article details.ba-faq-item>summary:hover h3{color:#870412} .ba-article details.ba-faq-item[open]>summary:hover h3{color:#fff} .ba-article details.ba-faq-item .ba-faq-body{padding:14px 18px 16px} .ba-article details.ba-faq-item .ba-faq-body p{margin:0;line-height:1.7;font-size:15px} @media(max-width:600px){ .ba-article .ba-cta{padding:22px 20px 24px} .ba-article h2{font-size:20px} .ba-article .ba-hero{padding:24px} .ba-article .ba-duo{padding:24px;flex-direction:column;align-items:stretch} .ba-article .ba-faq-title{font-size:21px} } Portable Doggy Style Restraint Platform This portable doggy style restraint platform locks a kneeling partner into a forward-supported position with the wrists, ankles, and neck fully immobilized through adjustable collars and cuffs. A steel frame and vegan leather pad carry up to 300 kg, and the whole platform assembles in about five minutes for a structured scene in any private room. Steel frame, vegan leather padding, 300 kg load rating. 300 kgMax load (660 lb) Wrist, ankle, neckAdjustable cuffs and collar 5 minAssembly, removable pole for storage 11.5 kgOwn weight (25 lb) What this restraint platform is and who it is for A doggy style restraint platform is a kneeling bondage bench that holds the body forward and low, immobilizing the wrists, ankles, and neck so the back remains fully presented without repositioning. The hand and foot cuffs use an omnidirectional movement design, and a neck collar pairs with a massage-table-style headrest so the head is supported for longer scenes. The partner cannot see what happens behind them, which sharpens anticipation and gives a top complete rear access. It suits couples and private players who want a structured, controlled setup rather than improvised rope, and who value something that packs down. The vegan leather pad is comfortable to kneel on for extended periods, and the platform is fully modular, so accessories install without tools. Browse the wider range of bondage benches or build it into a broader BDSM furniture collection. Because every contact point adjusts, the same frame fits a range of body sizes. It is a capable first structured-restraint purchase for players ready to move beyond cuffs and a bed. Key features Multi-point immobilization: adjustable collars and cuffs fully secure the ankles, wrists, and neck for a held, forward-supported position. Omnidirectional hand and foot cuffs: the cuff design allows controlled movement while keeping the limbs anchored. Neck collar plus massage-table headrest: designed to be used together so the head stays supported during long-duration play. Fully adjustable geometry: stomach cushion height, restraint length, and arm and leg spacing all adjust to fit different subs. Modular and portable: self-install accessories, assemble in about five minutes, and remove the vertical pole for minimal storage. Optional motion attachment: a sex machine attachment is available, with a 12 cm stroke and up to 280 strokes per minute. Construction and padding The platform is built from steel and finished with a vegan leather pad that is comfortable for extended kneeling. The steel frame carries a maximum load of 300 kg, so it stays stable under a struggling, restrained body. Contact zones are cushioned: a leg cushion, an arm cushion, and a stomach cushion support the body, while the neck collar and headrest control the upper body. The hand and foot cuffs anchor the limbs with an omnidirectional design. The forward kneeling position and rear access pair naturally with upright gear, so many owners stage it beside their restraints and frames for combined scenes. Adjustability and measurements Frame material: steel with a vegan leather pad Maximum load: 300 kg / 660 lb Own weight: 11.5 kg / 25 lb Leg cushion: 18.5 in long by 5.3 in wide Arm cushion: 12 in long by 5.3 in wide Stomach cushion: 10.5 in long by 7 in wide, height adjustable Optional sex machine: stroke 12 cm / 4.75 in, up to 280 strokes per minute Plan the room before it arrives: our BDSM dungeon design guide and BDSM furniture guide cover layout, and this piece fits into a wider dungeon equipment setup. Full specifications Specification Detail Type Portable doggy style restraint platform Frame material Steel Padding Vegan leather pad Maximum load 300 kg / 660 lb Own weight 11.5 kg / 25 lb Restraint points Wrists, ankles, neck with adjustable collars and cuffs Cuff design Omnidirectional hand and foot cuffs Head support Neck collar with massage-table-style headrest Leg cushion 18.5 in by 5.3 in Arm cushion 12 in by 5.3 in Stomach cushion 10.5 in by 7 in, height adjustable Assembly About 5 minutes, removable vertical pole for storage Optional attachment Sex machine, 12 cm stroke, up to 280 strokes per minute Pairs well with More bondage benches Kneeling and adjustable benches Sex machines and attachments Complete dungeon equipment Frequently asked questions about the restraint platform What is a bondage restraint platform used for? A restraint platform holds a kneeling partner in a fixed, forward-supported position with the wrists, ankles, and neck immobilized. It is used for structured rear-access scenes, impact play, tickling, and display, and it can accept a sex machine or dildo attachment for hands-free motion. How do you use the platform? The sub kneels on the vegan leather pad while the cuffs secure the wrists and ankles and the collar and headrest hold the head. Because they cannot see behind them, they rely on sensation alone. Adjust the cushion height and limb spacing first so the position is comfortable for the scene length. How portable is it? It is genuinely portable. The platform weighs 11.5 kg, assembles in about five minutes, and the vertical pole removes so it packs down to a small footprint for storage. The modular design means accessories install by hand without tools, which makes setup and breakdown quick between sessions. What is the difference between this platform and a spanking bench? This platform locks the body in a low kneeling, forward-leaning position with multi-point restraint for rear access. A spanking bench supports the torso higher and is angled to present the rear for impact play. This piece prioritizes full immobilization and hands-free access over a raised striking surface. How much weight can it hold? The steel frame supports a maximum load of 300 kg, which is 660 lb, and stays stable under a restrained, moving body. Confirm the load rating before use, set up on a level surface, and inspect the frame, cuffs, and anchor points before each session. How is it adjusted and cleaned? The stomach cushion height, restraint length, and arm and leg spacing all adjust so the platform fits different body sizes. Wipe the vegan leather pad with a soft cloth and a non-abrasive cleaner after each session, avoid harsh solvents, and check the steel frame and cuffs before reassembly. Add the restraint platform to your room Explore the full bench range or talk to our team about attachments and a complete setup. Shop bondage benches Contact our team