Has all the springs, 4 really small holes that does not make any problems, and i didn't get to measure it before i took it down but it is one of the bigger ones