I've been to Italy numerous times, with my parents and also with friends.
Just lovely. Enjoy. Relax.
Waistline? Google fat farts in Italy. Not many of them. Italians know how to eat properly.
One thing, a bit like in France, is you will have a lot of bread on the table when you have a meal. But the best bread you will ever eat!!