Right now Real Madrid's squad is better and more stable than Barcelona's. Because Real Madrid's squad has experimented, they showed great performances last season. Barcelona, on the other hand, needs some time to settle down due to the addition of many new players to their squad. But if Xavi is able to stabilize the team, I think Barcelona will be unchallenged in La Liga.
No club will win the La Liga unchallenged this season, barcelona, real madrid or athletico madrid, these are the three favorites, but none of them will win it unchallenged, there is going to be very strong competition this season than last one were real madrid did not have to work too hard to win the title. Barcelona are back in the mix, Xavi has been working with the team since last season so he now knows most of what he should know, as for the new players, they are professionals, they will integrate with the team fast, i feel Barcelona do not need that much time to settle, they are ready and they will challenge for the La Liga.
Whoever wins it at the end of the season won't find it easy, the league this season will be even tougher than the previous season as many teams were busy in the transfer market this summer to strengthen their sides so obviously it will be a tough challenge for the top teams who are favourites to win the trophy and I believe they are also prepared for the challenge ahead of them, in the end it will come down to who wants it more.