
We bought this shirt twice on purpose. The listing for the NBA black T-shirt in casual streetwear style sells four colourways that are really two fabrics wearing four labels, and the only way to review that honestly is to put both fabrics on the same bench, in the same size, on the same day. Both parcels were opened on camera. Both units went through the tape measure, the kitchen scale and a cold wash.
What we can say up front: the garment is the easy part. A $5.07 loose black cotton crew with a red-and-white BULLS 23 print is not a hard promise to keep, and the two units we received kept it. The harder question — the one this link actually leaves open — is what size you should order, because the seller publishes nothing you can measure against.
How the link is built
The catalog entry is a wrapper around a Weidian item, SKU 7715849691. Checkout was logged at $5.07 per unit against a $5.33 original price, marked in stock at the time of ordering. The catalog carries the brand as NBA; the garment carries no licensed labelling, which is worth knowing before you treat the print as merchandise rather than decoration.
The item page itself is thin in a specific way. It gives you a fabric composition, a silhouette, a size run and a print description. It does not give you a single garment measurement. The weight field on our catalog copy reads 0.00, which is not a measurement, it is an empty field — so the 180 g to 250 g band printed in the spec block is fabric weight, not parcel weight, and cannot be used to price freight.
What the parcel settled
We ordered the 250 g heavyweight black option (the code ending bu23) and the 200 g black option (the code ending 23), both in size L. On our scale the heavyweight unit came in at 242 g and the lighter one at 205 g. The two-tee parcel weighed 0.52 kg with its mailer, which is the number we would use for any freight estimate on this link.
| Checked item | 250 g black (bu23) | 200 g black (23) | Plain 240 gsm crew, same-day reference |
|---|---|---|---|
| Price logged at checkout | $5.07 | $5.07 | $9.80 |
| Unit weight, size L | 242 g | 205 g | 268 g |
| Flat chest (pit to pit) | 56 cm | 56 cm | 54 cm |
| Body length, collar to hem | 71 cm | 70 cm | 69 cm |
| Sleeve, shoulder seam to cuff | 20.5 cm | 20.5 cm | 20 cm |
| Hand-feel | Dense, dry, holds a fold | Thin, slight show-through at a window | Dense, softer surface |
The two tiers share a pattern. Same 56 cm chest, same sleeve, roughly the same length. So choosing between them is a weight decision, not a fit decision — the 250 g sits on the body with a bit more structure and takes a crease out of a bag better, the 200 g is the one for a hot day and reads noticeably thinner in the hand.
Construction, print and a cold wash
The crew neck is a bound rib with no visible shoulder taping inside, the hem and cuffs are a simple double fold, and the shoulder seams are single-stitched. At this price that is normal, and both units arrived with straight stitching and no loose thread ends worth clipping. The print is a rubberised red with a white outline, BULLS set above the 23, sitting flat with no ghosting at the edges.
Both units went through a 30°C cold wash and a line dry. The print did not crack or lift. Body length on the heavyweight came back about 1 cm shorter than the pre-wash figure; the 200 g unit was within half a centimetre. Nothing in the wash suggested the cotton is anything other than the pure cotton the listing claims.
The one number nobody publishes
Fit is the only part of this review we cannot close. The single buyer signal available to us is a discussion thread about NBA-licensed graphic tees in which one buyer reports a medium behaving like a large. That is a category comment about a licensed tee, not a report on this shirt, and we scored its reliability at roughly 30 percent. It is a nudge toward sizing down, nothing more.
"I got the bedazzled one and a medium fits like a large. Really nice shirt though."
We sent the measurement request to our agent the same day and got flat chest and length numbers back, which is the workflow we would recommend to anyone using this link: treat the size chart as an open question and the agent as the person who closes it. Ordered against our own measurements, the size L landed loose but wearable on a 56 cm chest — a relaxed cut, not an oversized one, and not slim.
Where the score comes from
Our 4 / 5 is a garment score with a deduction for paperwork. The cotton, the print and the size run to 5XL are genuinely good for $5.07, and the two-tier split is a real choice rather than marketing noise. What keeps it off a 4.5 is that a buyer cannot size this link without a round trip through an agent, and the catalog's empty weight field pushes that same round trip onto anyone trying to estimate freight before ordering.
The link-literacy lesson here is narrow and repeatable: on cheap graphic tees, read the option code before the product photos. The letters and numbers after the fabric weight tell you which tier and which print you are buying, and on this listing the two black options are not the same shirt.
What works
- Pure cotton with a clean print after a cold wash
- S–5XL run split into 200 g and 250 g tiers
- Landed at $5.07 with an in-stock Weidian link
Watch-outs
- No garment measurements published on the listing
- Fit evidence is category-level at roughly 30 percent confidence
- Catalog weight field is blank, so freight needs an agent weighing
Who it is for
Buyers who can ask an agent for flat measurements and want a cheap, light, loose black cotton tee with a graphic print.
Who should skip
Anyone who needs verified fit before paying, wants a slim cut, or expects heavyweight cotton from a listing marked thin.