Have you tried Hoffman's Indah solids? They are batik dyed fabrics - but solids! Not mottled. Their batik fabric has a tighter weave and I think they feel sturdier and less transparent than typical printed cottons.
http://www.hoffmanfabrics.com/produc...-indah-solids/