Fabric: 100% cotton. This is a wonderful 100% cotton woven fabric. It features a white petal floral design on a beautiful turquoise blue background. It would be wonderful to recuperating in around the house, goinga to your doctor appointments or physical therapy Nursing moms will love it too with its easy access for breastfeeding!!