Size Guide

All measurements below are the garment measurements in inches, taken with the item laid flat – not body measurements. Our items are made to order, so please check the chart before you buy: printed and embroidered products cannot be returned for a size exchange. If you are between two sizes, or you prefer a looser fit, we recommend sizing up.

How to measure
  • A – Chest width: lay the garment flat and measure straight across the chest, one inch below the armhole. This is a half measurement, so a 20" chest width fits roughly a 40" chest.
  • B – Body length: measure from the highest point of the shoulder (HPS) straight down to the finished hem.
  • Compare these numbers with a garment you already own and like the fit of – it is the most reliable way to choose.

Manufacturer tolerance is roughly ± 1/2" on width and ± 3/4" on length. Measurements are taken from the manufacturer’s published specifications for each blank and are subject to change by the manufacturer.

Classic Men T-shirt

Gildan 5000

  • 100% cotton (fiber content may vary for different colors)
  • Medium fabric – 5.3 oz/yd² (180 g/m²)
  • Classic fit
  • Tear away label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
S 18" 28"
M 20" 29"
L 22" 30"
XL 24" 31"
2XL 26" 32"
3XL 28" 33"
4XL 30" 34"
5XL 32" 35"

Classic Women T-shirt

Bella+Canvas 6400

  • 100% Airlume combed and ringspun cotton (fiber content may vary for different colors)
  • Light fabric – 4.3 oz/yd² (145 g/m²)
  • Relaxed fit
  • Sewn in label
Size Chest width, laid flat (A) Body length from HPS (B)
S 18 1/2" 25 1/4"
M 20" 26"
L 22" 26 3/4"
XL 24" 27 1/2"
2XL 26" 28 1/4"
3XL 28" 29"

Unisex Hoodie

Gildan 18500

  • 50% cotton, 50% polyester
  • Medium-heavy fabric – 8.0 oz/yd² (271 g/m²)
  • Classic fit
  • Tear away label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
S 20" 27"
M 22" 28"
L 24" 29"
XL 26" 30"
2XL 28" 31"
3XL 30" 32"
4XL 32" 33"
5XL 34" 34"

Unisex Sweatshirt

Gildan 18000

  • 50% cotton, 50% polyester
  • Medium-heavy fabric – 8.0 oz/yd² (271 g/m²)
  • Loose fit
  • Sewn in label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
S 20" 27"
M 22" 28"
L 24" 29"
XL 26" 30"
2XL 28" 31"
3XL 30" 32"
4XL 32" 33"
5XL 34" 34"

Unisex Longsleeve Tee

Bella+Canvas 3501

  • 100% Airlume combed and ringspun cotton (fiber content may vary for different colors)
  • Light fabric – 4.2 oz/yd² (142 g/m²)
  • Retail fit
  • Tear away label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
XS 16 1/2" 28"
S 18" 29"
M 20" 30"
L 22" 31"
XL 24" 32"
2XL 26" 32"
3XL 28" 33"

Unisex Tank Top

Bella+Canvas 3480

  • 100% Airlume combed and ringspun cotton (fiber content may vary for different colors)
  • Extra light fabric – 3.8 oz/yd² (110 g/m²)
  • Retail fit
  • Sewn in label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
XS 16 1/4" 26"
S 18 1/4" 27"
M 20 1/4" 28"
L 22 1/4" 29"
XL 24 1/4" 30"
2XL 26 1/4" 31"
3XL 28 1/4" 32"

Unisex V-neck Shirt

Bella+Canvas 3005

  • 100% Airlume combed and ringspun cotton (fiber content may vary for different colors)
  • Light fabric – 4.2 oz/yd² (142 g/m²)
  • Retail fit
  • Sewn in label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
XS 16 1/2" 26 3/4"
S 18" 27 3/4"
M 20" 28 3/4"
L 22" 29 3/4"
XL 24" 30 3/4"
2XL 26" 31 3/4"
3XL 28" 32 3/4"

Youth T-shirt

Gildan 64000B

  • 100% ringspun cotton (fiber content may vary for different colors)
  • Light fabric – 4.4 oz/yd² (150 g/m²)
  • Classic fit
  • Tear away label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
XS (4-5) 14" 18"
S (6-8) 16" 20 1/2"
M (10-12) 17" 22"
L (14-16) 18" 23 1/2"
XL (18-20) 19" 25"

Toddler / Kid T-shirt

Rabbit Skins 3321

  • 100% combed ringspun cotton (fiber content may vary for different colors)
  • Light fabric – 4.5 oz/yd² (153 g/m²)
  • Classic fit
  • Tear away label
  • Runs true to size
Size Chest width, laid flat (A) Body length from HPS (B)
2T 12" 15 1/2"
3T 13" 16 1/2"
4T 14" 17 1/2"
5/6T 15" 18 1/2"
7 16" 19 1/2"

Still not sure?

Email us at support@happynurselife.com or use our Contact Us page with the product name and your usual size, and we will tell you which size to pick. We answer Monday to Friday, 9:00 – 18:00 (UTC -5:00).

See also our Refund and Return Policy and FAQs.