Sneakers or hiking sandals are comfortable for most terrain. Clothing will depend mainly on the environment you are hiking in.