Did you restore with "NORECOVERY" ?
That would show it "restoring" as it leaves it in a condition for you to restore additional Differentials or transaction logs.
If you do not have additional Diff or T-Logs to restore and want to use the database as it is, then run:
restore database MyDatabase with recovery