It is soft cotton with dainty pink/red flowers. The perfect outfit for a night out at the country music club or concert. This has obviously been out dancing before because there are small snags in the bottom ruffle of the skirt that appear a heel may have gotten caught in the fabric.