Approx: 9" x 9". 100% cotton. The style shown in the single picture is what you will receive, but the actual color patterns may very slightly.