Our tote bags are made from 100% certified organic cotton and are made in the USA. These are not skimpy bags! Very sturdy, generously sized and high quality. The "Happy Graphics" will definitely make you smile...and don't be surprised if someone stops you on the street to say how cute your bag is! (it happens to us all the time)