I'd use French Terry, 95% cotton 5% Lycra. I've used The Little Fabric Company & Dragonfly Fabrics both of whom advertise on FB and have websites. They have plain as well as patterned & also sell coordinating rib. Several times I've asked then to suggest a coordinating plain fabric for one of their patterned designs & not been disappointed. Quality is good & they deliver quickly.