Mid Heel Shoes are any styling of shoe with a mid range heel height measurement. In general, Mid Heel Shoes will have a heel height from around 1 5/8 inches to 2 1/2 inches
About Nubuck:
This is a grain leather that has been slightly brushed on the surface to create a very fine velvet-like appearance. The texture of nubuck is finer than suede.