Michael Laudrup has added a host of new faces to his squad, including Wilfied Bony and Jonjo Shelvey and the captain feels the arrivals were needed as the club look to improve
Laudrup has added Jose Canas, Jordi Amat, Alejandro Pozuelo, Jonjo Shelvey and Wilfried Bony as he looks to build on last season’s Capital One Cup success.
And Williams, who was recently named as the club's new captain, highlighted the number of options now available at the Liberty Stadium.
He told reporters: "It's just what we needed. I think we've got two players for every position when everyone is fit, and that is the competition you need.
"We have that strength now that means when you do want to make a change or you have to change it because of injury, the side does not get weakened.
"Look at the left-backs we have now and the options in central midfield - I'm glad I don't have to pick the team. The selection calls are nice problems for the gaffer to have.
"It's good for us as a team and exactly what we needed because since I've been here, I have always thought we've had a light squad and that we struggle sometimes when players who are regular starters are out with injuries or suspensions."