A window covering comprising: a shaft having a first end and a second end opposite the first end; window covering material connected to the shaft; a first bracket; a second bracket spaced apart from the first bracket; a window covering material position control mechanism connected to the first bracket, the window covering material position control mechanism comprising a first spring motor pulley above a second spring motor pulley and a spring extending from the first spring motor pulley to the second spring motor pulley; the second end of the shaft connected to the second bracket such that the shaft is rotatable in a first rotational direction for extending the window covering material and is rotatable in a second rotational direction opposite the first rotational direction for retracting the window covering material; the first end of the shaft connected to the first spring motor pulley such that the shaft is rotatable in the first rotational direction and is also rotatable in the second rotational direction and such that the spring biases the shaft to rotate in the second rotational direction for retracting the window covering material; the window covering being characterized by: the first spring motor pulley having a hole and the first end of the shaft being connected to a first end shaft connector (18, 100), the first end shaft connector (18, 100) having a projection (17, 100c) that extends into the hole of the first spring motor pulley to connect the first end of the shaft to the first spring motor pulley; a second end shaft connector (22, 100) connected to the second end of the shaft, the second end shaft connector (22, 100) having a projection (23, 100c) that extends into an aperture of a rotatable shaft connection mechanism attached to the second bracket for connecting the second end of the shaft to the second bracket; and a rail extending between the first bracket and the second bracket above the shaft; and wherein: a top of the first bracket has a first resilient finger; a top of the second bracket has a second resilient finger; the rail has a first end having a first locator hole and a second end opposite the first end of the rail, the second end of the rail having a second locator hole; and wherein the first resilient finger is interlocked within the first locator hole and the second resilient finger is interlocked within the second locator hole. a shaft having a first end and a second end opposite the first end; window covering material connected to the shaft; a first bracket; a second bracket spaced apart from the first bracket; a window covering material position control mechanism connected to the first bracket, the window covering material position control mechanism comprising a first spring motor pulley above a second spring motor pulley and a spring extending from the first spring motor pulley to the second spring motor pulley; the first spring motor pulley having a hole and the first end of the shaft being connected to a first end shaft connector (18, 100), the first end shaft connector (18, 100) having a projection (17, 100c) that extends into the hole of the first spring motor pulley to connect the first end of the shaft to the first spring motor pulley; a second end shaft connector (22, 100) connected to the second end of the shaft, the second end shaft connector (22, 100) having a projection (23, 100c) that extends into an aperture of a rotatable shaft connection mechanism attached to the second bracket for connecting the second end of the shaft to the second bracket; and a rail extending between the first bracket and the second bracket above the shaft; and wherein: a top of the first bracket has a first resilient finger; a top of the second bracket has a second resilient finger; the rail has a first end having a first locator hole and a second end opposite the first end of the rail, the second end of the rail having a second locator hole; and wherein the first resilient finger is interlocked within the first locator hole and the second resilient finger is interlocked within the second locator hole. a top of the first bracket has a first resilient finger; a top of the second bracket has a second resilient finger; the rail has a first end having a first locator hole and a second end opposite the first end of the rail, the second end of the rail having a second locator hole; and wherein the first resilient finger is interlocked within the first locator hole and the second resilient finger is interlocked within the second locator hole.