Have had a very bad first impression of Fiumicino upon arrival. After a 11-hour transatlantic flight the plane parked far from the terminal to where we passengers were transported in crowded buses. Toilets in arrival lounge were filthy. And then the immigration lines (if there were in fact any) were a total chaos as other international flights kept on arriving one after another. Just a few counters no organization after all - I've never seen such a mess. However our experience when leaving Italy on a connecting flight in FCO was totally different. It took no longer than 40 minutes since our NAP-FCO flight landed until we reached our gate in Terminal 3. This time frame encompassed one bus transportation to arrival lounge immigration and a monorail transfer between terminals. Departure lounge with a broad range of options for catering and shopping including some high-end brands.