Yeah, perfect describes it pretty well. It's not a perfect description (seriously no pun intended, can't think of another way to put it), there are some minor issues here and there, but other than that, it sounds great. Never heard the original, but you're cover is good.