100% cotton, hemmed on all sides and with a hanging loop. Printed with my unique designs in hand-mixed colours.