This is a daunting task and has one fellow from the UK stated the Fiat 500 assembly consists of installing the heater matrix, then placing the entire rest of the car around it. Yes parts are everywhere. It will take about 13 hours to do the job and there will be parts left over, not sure why but there will be. If I were to start and do this again, first step would be to removed the doors from the car after disconnecting the battery and draining the coolant. It is helpful to leave the seats installed but everything looking forward on the dash must go. I will let the pictures do the talking, having my son Scott there as an assistant was great ask he kept the parts organized and lent a hand to hold parts in position. The heater box requires it to be split in two to remove the evaporator, this could have been simpler. I purchased an evaporator from Rock Auto for $135CND delivered to my home in Grimsby. On the down side of that the out put lines needed to be bent to fit the correct location. Currently the car now has AC. TonyK. Grimsby Ontario Canada. A few nuts and bolts left over.