Overall (prices excluded), if we close this mercato with Matuidi and Cuadrado (while letting go of Zaza and Hernanes), I will be quite satisfied.
Defence:
OUT: Caceres
IN: Alves, Benatia
Midfield:
OUT: Pogba, Padoin, Pereyra, Hernanes,
IN: Pjanic, Matuidi, Mandragora, Marrone (he stays?)
Forwards:
OUT: Morata, Zaza
IN: Higuain, Pjaca
Squad:
GKs: Buffon, Neto, Audero
DEF: ALVES, Lichsteiner, Barzagli, Bonucci, Chiellini, BENATIA, Rugani, Evra, Sandro
MID: Khedira, Marchisio, PJANIC, MATUIDI, Asamoah, Lemina, Sturaro, MANDRAGORA
FWD: Dybala, PJACA, Cuadrado, HIGUAIN, Mandzukic
Squad of 25. Under 21s are Audero, Mandragora, and Pjaca (FIGC rules). Senior players are therefore 22. Marchisio and Rugani (FIGC) classified as home grown. The squad is the right number for Serie A. However, I am not sure whether UEFA has different rules concerning Rugani and Pjaca which may mean 1 or 2 players may need to be cut from the champions league list.
OVERALL, Defence and Attack are an UPGRADE especially with Higuain. Midfield is a moderate downgrade after losing Pogba but Pjanic was probably second best mid in Serie A last year and Matuidi and a fully fit Asamoah should help make the loss bearable.