Show your PHA pride with this cheeky illustrated tee featuring a smug weed beside a bright imperfect flower. Soft cotton, a classic crew fit, and crisp printing make it perfect for gardening, greenhouse trips, or hanging out with plant friends. Bold artwork on the chest, sleeves, and back lets everyone know that in the PHA, weeds always get pulled. A fun, slightly snarky shirt for gardeners with attitude.
The ideal PHA T-Shirt captures everything our group refuses to welcome: weeds. A smug, pushy weed grins beside a sunny, slightly imperfect flower. In the PHA, weeds are always removed. The design feels like an online community brought into the real world, cheeky and a bit snarky with plenty of character. It is perfect for garden work, browsing a greenhouse, or grabbing coffee with fellow plant lovers. Wearing it shows that you protect what you have nurtured and will not let anything try to take over.
The classic crew fit and soft, durable cotton keep it comfortable through the day. The artwork sits neatly on the chest, appears again as a subtle repeat on the sleeves, and the back carries the bold acronym that leaves no question about what gets pulled the moment it shows up.
It is light enough for layering yet strong enough to wear on its own. The natural white fabric and sharp printing keep the illustration vivid without overwhelming your style. This tee suits anyone who enjoys humor with a bite, gardeners with attitude, PHA Members who can laugh at themselves, and people who have no patience for troublemakers in the garden or the group. It is a plant themed shirt that shows a whole story with just one look.
Product features
- Twill shoulder tape for long-lasting shape
- Tubular knit (no side seams) for a smooth fit
- 100% cotton medium-weight fabric (180 g/m²) for durable comfort
- Prints: DTF on sleeves/neck label and DTG on main areas for sharp, detailed art
- Tear-away label and Oeko-Tex certified fabric for comfortable, safe wear
Care instructions
- Non-chlorine: bleach as needed
- Do not iron
- Do not dryclean
- Machine wash: cold (max 30C or 90F)
- Tumble dry: low heat
<table id=”size-guide” style=”min-width: 360px;”>
<thead>
<tr>
<th style=”padding: 10px;”></th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>S</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>M</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>L</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>XL</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>2XL</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>3XL</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>4XL</th>
<th style=”color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;”>5XL</th>
</tr>
</thead>
<tbody>
<tr>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>Width, in</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>18.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>20.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>22.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>24.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>26.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>28.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>30.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>32.00</td>
</tr>
<tr>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>Length, in</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>28.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>29.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>30.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>31.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>32.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>33.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>34.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>35.00</td>
</tr>
<tr>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>Sleeve length (from center back), in</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>15.10</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>16.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>18.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>19.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>21.00</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>22.40</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>23.70</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>25.00</td>
</tr>
<tr>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>Size tolerance, in</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
<td style=”padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed;”>1.50</td>
</tr>
</tbody>
</table>








































