Made of qualified PU. The back part of the heel is about 7cm and the front part is about 3cm. There are 5 colors to choose, white, red, black, light blue and pink. We custome make based on your size. If you have special requirement on material, we can also do the adjustment.