The quality of the pins is a bit so so..... They are long and thin. But the needle tips are not always free from little brims. Some have frayed points. Some are good. In general I do find price too high compared to the quality.
Surface not smooth, can‘t be used for fine fabric.