A device for therapeutic, fitness and sports enhancement can include an elongated apparatus body. The apparatus body can include three or more rounded and/or sharp edges connected by curvilinear surfaces between each of the edges about a longitudinal axis of the apparatus body. The device may or may not also include multiple projections along the outer surface of the apparatus body that are configured to be applied to the user of the device.