MaaMgic Boys 2 in 1 Swimming Shorts with Compression Liner and Pockets
Product description
The essentials
These MaaMgic boys swimming shorts are built for everyday swim time where kids get wet, run around, and come back out of the water needing something that’s comfortable rather than fiddly. The standout idea is the 2-in-1 design: instead of relying on a traditional mesh inner liner, the shorts use a stretchy compression liner intended to feel skin-soft while reducing chafing and helping with quick drying.
On paper, they’re aimed at parents who want less irritation during sandy beach days and easier movement in and out of the pool. The outer fabric is described as recycled, made from 90% polyester and 10% spandex, and it’s marketed as 4-way stretchy with a water-repellent approach for fast dry times.
Key features you’ll actually notice

What you’re really buying here is the combination of comfort-focused lining and practical storage.
The liner is the headline: a breathable, quick-drying, stretchy compression layer meant to support kids without feeling tight. It’s also positioned as a way to prevent chafing, and to reduce how much sand sticks to the body compared with a more traditional setup.
Then there’s the pocket situation. The design includes reinforced deep side pockets on both legs, with perforated mesh lining to help water drain. There’s also a back pocket with a drainage hole, which is handy for small items that you don’t want to carry in a wet bag.
Finally, the waistband uses an elastic band plus a drawstring, so the shorts are easier to pull on and off, with some adjustability when you need a more secure fit for active play.



Tech specs
- Fabric composition: 90% polyester, 10% spandex
- Liner: 2-in-1 compression liner (designed to replace a traditional mesh liner)
- Stretch: 4-way stretchy fabric
- Drying: quick-dry and water-repellent tech is mentioned
- Waist: elastic waistband with drawstring
- Sun protection: a coating is mentioned to shield children from damaging sun UV rays
What to know before buying
A few things are worth keeping realistic.

First, the shorts are described as having quick-drying, water-repellent behaviour, but drying time can still vary with how wet the fabric gets and how long it’s left damp. If your child is in and out of the water constantly, you’ll probably still want a change of clothes to avoid that post-swim chill.
Second, compression liners can be brilliant for reducing rubbing for some children, but comfort is personal. If your child is very sensitive around tight-feeling materials, it may be worth checking how they typically react to compression clothing.
And lastly, the UV protection is described as a coating. It’s helpful to know it’s included, but swimwear UV coatings generally don’t replace good habits like shade and reapplying sunscreen—especially for long days outside.
Who it suits best (and who might want to skip it)



It’s a good fit if you want swim trunks with less friction than basic mesh liners, and you’d appreciate drainage-friendly pockets for beach or pool days. It also suits parents who prefer a drawstring-adjustable waistband for a more secure fit during energetic play.
It may not be the best choice if your child strongly dislikes compression-style inner layers, or if you’re mainly looking for very plain swim shorts where pockets aren’t a priority.
Everyday use: how it feels in real life
Imagine a typical summer trip: wetsuit and towels are packed, kids dive into the pool, then head straight to sand. The liner concept here is designed to reduce the “sticky sand” problem and the rubbing that can happen when a mesh liner shifts around. After a swim, the quick-dry and water-repellent positioning should help the shorts feel less soggy while you’re still on the go.

The perforated side pockets are another practical detail. You can carry small items without everything becoming a heavy, waterlogged weight, since the mesh lining is intended to allow water drainage.
Final verdict
Is it worth it?
Worth considering if you’re trying to upgrade from basic swim trunks by adding a compression liner that’s meant to reduce chafing and sand cling, plus pocket storage that drains rather than holds water. It’s also a sensible pick if you like the idea of an adjustable elastic waistband for active kids.



You may want to skip it if your child finds compression liners uncomfortable, or if you prefer ultra-minimal swimwear where pockets and an inner layer aren’t necessary. Also, if you’re shopping last minute and your child is between sizes, you’ll want to keep an eye on sizing guidance—since the listing suggests choosing the larger size when children are between sizes due to how quickly boys can grow.
Mini FAQ
How does the 2 in 1 compression liner help?
The liner is designed to replace a traditional mesh liner, aiming to be skin-soft, breathable, quick-drying and stretchy, while also helping prevent chafing and reducing sand sticking.
Are the pockets practical in water?
They’re meant to be water-aware: the deep side pockets have perforated mesh lining for drainage, and the back pocket has a drainage hole.
Does it include UV protection?
The listing mentions a coating to help shield children from damaging sun UV rays, though you’ll still want sensible sun care for prolonged outdoor time.
Is it stretchy enough for active kids?
Yes—it's described as 4-way stretchy thanks to the polyester and spandex mix.
Products with discounts that might interest you
- Amazon Essentials women’s no-tie string swim bikini bottom (low-rise)
- Aidotop Women’s One Piece Swimsuit with Tummy Control Ruched Tribal Design
- Roadbox Men’s Sun Protection Swim Hoodie (UPF 50+) Quick-Dry Long Sleeve
- Amazon Essentials Women’s Ruffle V-Neck One-Piece Swimsuit
- Arcweg men’s 2-in-1 swim trunks with compression liner, quick-dry stretch and zip pockets
- AMZSPORT Swimming Trunks Men quick-dry swim shorts
- Calvin Klein Women’s Halter Triangle LV00Q61222 swim top (Pack of 1)
- Arcweg Men’s Plus Size Long Swim Shorts with Compression Liner & Zipper Pocket (2XL–6XL)
- Girls one piece swimwear with quick dry
- baleaf Swim Shorts for Women 5" High Waisted Tummy Control (Board/Beach Style)
- AMZSPORT Quick Dry Swimming Trunks for Men – Hydrophobic, Chlorine Resistant Board Swimwear
- Charmo Maternity One Piece Swimsuit with Removable Bra
- Ewbob Girls One Piece Swimsuit Quick‑Dry kids swimsuit
- Kids4ever boys quick-dry printed swimming shorts (6–14 years) with mesh lining
- Roadbox Men’s Short Sleeve Rash Guard UPF 50+ quick-dry UV swim T-shirt
- RXRXCOCO V Neck Mesh swimsuit for women
- Tansozer Men’s UV Rash Vest UPF 50+ Long Sleeve (Quick Dry) for Swimming, Fishing & Sports
- WYTbaby Girls’ Long Sleeve Mermaid One-Piece Swimsuit (UPF 50+), Age 4–9
- Speedo Hyperboom Medalist Swimsuit
- YUTYTH Men’s Swim Shorts Quick Dry
- UPF 50+ Men’s Long Sleeve Fishing Rash Guard Shirts (1 or 3 Pack) for Sun & Water Protection
- Calvin Klein Women’s Halter Triangle LV00Q61222 swim top (pack of 1)
- TACVASEN Men’s UPF 50+ Sun Protection Long Sleeve Hoodie Rash Guard
- TACVASEN Men's Swim Short Quick Dry

