An exercise device for performing a variety of movement patterns. The exercise device has a pair of linkages, each including an upper link pivotally mounted to a frame and a lower link pivotally coupled to an upper link. A foot support is provided on a distal end of each lower link. A compression link interconnects the lower link to the frame. The compression link includes a shaft coupled to the lower link, a sleeve coupled to the frame and a spring captured between the shaft and the sleeve, whereby the spring provides a resistance to movement of the lower link relative to the frame.