One thing to remember about vlookup is it returns a result counting in from the first column of the array you are looking up, so you don't want to have a gap in there for neatness.
Great & useful function vlookup, I use it daily & a rare thing, something handy from microsoft.