Thick material but stones fall off very easily. I only got them for 1 low key event so it's not a big deal but definitely not recommended for long term use as there will probably be no gems left after 1 use. My daughter is 2.5 and they are a bit big for her even though she is only 19lbs.