Spider-Man actor Tom Holland was "disappointed" the first time he tried on the costume as he made his debut as the superhero in Captain America: Civil War.
The 19-year-old had to put up with a second-hand suit when he began filming.
Speaking at the European premiere of the film in London's Westfield, he said: "I have to say it was a little disappointing, because my stunt double at the time was a little taller than I am, and I had to wear his suit because they didn't have one for me.
"So it was kind of baggy the first time I tried it on. It wasn't as cool as I'd hoped.
"But then obviously once they'd fixed it up it looked incredible, it was amazing."
The film sees the Avengers split into two opposing camps, with Captain America and Iron Man facing off over their future as an autonomous team of superheroes.
After a disastrous incident in which Scarlet Witch (Olsen) causes collateral damage and the death of innocent civilians, the Avengers are told to submit to government oversight and a system of accountability.
This divisive move fractures the team of superheroes. Captain America rebels against government interference, joined by the Winter Soldier (Stan), Falcon (Mackie), Hawkeye (Renner) and Scarlet Witch.
But ranged against him are Iron Man, War Machine (Don Cheadle), Black Widow (Scarlett Johansson), Black Panther (Chadwick Boseman) and Vision (Bettany).