I'm a native English speaker but that sounds right to me, even tho I'd never really use it myself. It probably sounds okay to me because I've heard it used so often in movies and stuff by foreigners speaking English.