this listing is for 19 x new ear veils , mixed colours , mixed sizes, a few have might have a missing diamante or a mark on them hence the price , that includes postage to mainland england and wales