The two obstacles in the way of Italian unification were:-
• The population of Italy was divided according to several dynasties and Multi-national Habsburg Empire. Italy was divided into seven states – North was ruled by Austria Habsburgs, Southern regions were ruled by Bourbon Kings of Spain, etc.
• There was not one Italian language or a common Italian language instead it had many regional and local variations which show that Italy was not unified in terms of culture.