Fabric by Timeless Treasures and is 100% cotton and approximately 24"x 44". (Color may be slightly different due to camera/monitor settings)