Malcom insisted he always wanted to sign for Barcelona after the Brazilian winger was set to join Roma.
Roma agreed a reported €40 million fee with Bordeaux as the Serie A side closed in on the highly rated 21-year-old before Barca hijacked the deal.
With Malcom set to board a flight to Rome ahead of the transfer, La Liga champions Barca made a last-ditch bid which was accepted by the French team and the in-demand star ended up at Camp Nou.
Speaking after he was presented by Barca in Portland on Thursday, Malcom said: "I always wanted to go to Barcelona.