Size 6 fits exactly with my 9 inches long feet. Shoes has slight cushion, making it comfortable to the feet when you walk. It doesn’t feel stiff at all, the product is very refined. Hopefully the shoes lasts longer especially now that it is already rainy season. Support local!!!!!