Abstract: An arch support has a periphery shaped to conform to at least part of the periphery of the sole of a wearer's footwear and an upper surface contoured to follow the contours of the sole of a wearer's foot, the upper surface having a heel region extending from the rear end, an arch region, and a forward region extending to the forward end. The forward region has an upwardly convex contour extending across part of its area, and the lower surface has a waffled region lying under the forward region which has a plurality of indents forming a waffle pattern, the indents being separated by dividing walls which are relatively thin compared to the width of each recess, for increased flexibility.