Made in Oklahoma by Urban Smirk! Moist, but not ALL. Sew u dint alweys git it rite. That’s okay friend, just keep trying. If it still doesn’t work, at least you have an amazing towel to cry into. Each screen printed, 100% cotton towel is drawn and designed by artist Kari VanZante. This large 18x32 inch bad-boy washes and dries like a dream. The towel has a slight waffle texture and is thick and absorbent. You picked a real winner.