SpaceX braved less-than-ideal weather to finally take off for the International Space Station (ISS) and has confirmed its cargo delivery.

According to Reuters, the Dragon spacecraft docked at the ISS Sunday morning after its Friday afternoon launch. The resupply mission is the third of 12 NASA has contracted SpaceX to perform for $1.6 billion. The space agency also has a similar deal with Orbital Sciences.

This particular launch was also a milestone for one of SpaceX's more ambitious goals, reusing its Flacon 9 rockets. CEO Elon Musk confirmed on Twitter Friday night the Falcon 9 rocket had landed in the Atlantic Ocean intact. Now the team will retrieve it and attempt to use it again.

"There are just only a few more steps that need to be there to have it all work," Musk told reporters after Friday's launch. "I think we've got a decent chance of bringing a stage back this year, which would be wonderful."

Musk plans on perfecting the reusable rocket to the point where he can land the rocket back on Earth with the four landing legs attached to the rocket. Previous tests were successful in doing so, but at much shorter altitudes. If he is successful, the cost of flying to the ISS will drop dramatically.''

This launch may prove to be a significant one for SpaceX, but it came after more than a month of delays.

"Essentially, what happened is we splashed dirty water on ourselves," Musk told NBC News. "A little embarrassing, but no harm done.

"Most important of all is that we did a good job for NASA... Everything else is secondary to that."

With food probably the most important item on the Dragon spacecraft, ISS crewmembers will also receive valuable equipment for science experiments. A spacewalk has been scheduled for Tuesday to replace a malfunctioning backup computer and a humanoid robot has been waiting for its legs.

Robonaut has waited three years for a pair of legs, which "are going to really kind of open up the robot's horizons," Robert Ambrose, of NASA's ground control in Houston, told the Associated Press.

Robonaut will perform daily tasks and other housekeeping chores so the ISS crewmembers have more time and energy to focus on science jobs. NASA said robots will not ever replace astronauts on the ISS, but they come in handy for what they will be capable of.

"The robot's not going to have as much fun as the astronauts," Ambrose said. "No jumping, no somersaults, no flying."