Support level
Our own four-step scale for bras, with the impact range each step was assessed against printed next to it. A sorting tool for our range, defined by us. Not a medical grading.
Repset — training and movement apparel
Pick clothes by the thing you are about to do, not the shelf they sit on. Every piece here has its support level, coverage, seam map, stretch and fabric weight measured and printed — including the results we would rather not have got.

squat-proof: pass
Same-colour base layer. 90° squat. 750 lux. Two metres. Every size in the run.
See how we testCategory boundary
Repset sells training and movement clothing only — run, lift, flow, court, layers, base. No footwear, no equipment, no supplements, and no claims about circulation, recovery, soreness or odour. Prices are in US dollars (USD). Free standard shipping over $125, orders leave in 1–2 business days, 30-day returns.
The measured fields
Most activewear tells you what a garment is for. These four tell you what it is. They are the same fields the Move Test filters on and the same fields the shop sorts by, because there is only one copy of them.
Our own four-step scale for bras, with the impact range each step was assessed against printed next to it. A sorting tool for our range, defined by us. Not a medical grading.
Every close-fitting leg piece, tested the same way: a same-colour base layer, a 90° squat, fixed lighting, fixed distance. Three results, and we publish whichever one we got.
For each piece: where the seams are not, and where the remaining ones sit. Chafing is a location problem, so the answer is a location.
Grams per square metre, plus stretch direction and pilling grade with the method it was graded under. The numbers that tell you what a piece will actually feel like.
Move Test — three questions
Tell us the movement, the intensity, and the thing that has gone wrong before — seeing through when you bend, chafing, straps digging, riding up. The picker answers from the measured fields, not from a bestseller list. Say “seeing through” and it will only ever return pieces rated pass.
Start the Move TestSelected pieces
90° squat test framePassThe reference piece for our squat test. Squat-proof: pass.
90° squat test framePassEight-inch half tight. Squat-proof: pass.

Support level 4. The highest step on our scale.
90° squat test framePassNo centre-front seam at all. Squat-proof: pass.
Reading a card
Under every image: the rating that matters for that category, the fabric weight in g/m², and the first line of the seam map. Hover a close-fitting leg piece and the studio shot swaps for that piece’s own 90° squat test frame.
Not testedSplit-hem running short with a bonded, seam-free inner gusset.
90° squat test framePassWoven shell over a bonded inner tight. Squat-proof: pass.

Three pairs. Laser-cut edges, no side seam.

Dried in 29 minutes under our published test conditions.
Seven lines
The method
A coverage result only means something if the next piece was judged the same way. Same base layer, same angle, same 750 lux, same two metres, same 90°. When a piece only holds in some sizes or some colours it gets a partial, and the exact combination that failed is written on its page along with what to wear it with.
What customers said
Every review here is from a real customer. Where a reviewer was given a piece, paid for their time, or had any other connection to us, that is written directly under their name — not in a policy page. We do not edit, reorder or remove reviews for being unflattering.
5.0
I have bought four pairs of leggings that claimed the same thing and returned three. These are heavy enough that I stopped thinking about it by the second set. The fabric weight being printed on the page is what made me try them.
4.0
These are noticeably thicker than what I usually wear and that is a trade-off in a hot gym. Worth it for the sessions where I am under a bar. I would not run in them.
5.0
The waistband pockets are the thing. Phone sits at the small of the back and stays there for an hour. Nothing dragged the waistband down.
Free standard shipping within the United States on orders over $125. Rates and international destinations are listed in full before you pay.
Shipping ratesOrders leave within 1–2 business days and ship no later than 30 days from the order. If we cannot meet that we contact you and you can cancel for a full refund.
Delivery timingUnworn, with tags, within 30 days. Bras, briefs and socks cannot be returned once the hygiene seal is broken — that is flagged on the product page and again at checkout.
Returns & refundssupport@jbmapparel.shop and +1 818 731 8640, Monday to Friday, 9:00–17:00 Eastern Time. Sizing and coverage questions get a real answer from the measurements, not a script.
Contact us