Our onezeez are all 100% thick 6.4 ounce cotton, fair-trade, screen printed by hand in Halifax, and designed at the kitchen table while the bb naps! We've never seen a nicer onezee, and we think you'll agree.