The restore function in BackupBuddy is quick and simple. Upload the ImportBuddy file and your backup zip, and it walks you through the steps to restore your site: your themes, plugins, widgets and everything else.
In your WordPress dashboard, you can also restore individual files from a backup instead of having to replace everything together. This is great for replacing an old stylesheet or a couple templates that you want to revert back to.