I think it's a good pick considering. Here's a bio I found:
"A two-year starter and third team All-American, Carey is a massive prospect with the versatility to play right tackle and both guard positions. He has outstanding strength and plays with a mean streak. He is a devastating run blocker and moves exceptionally well for his size. Impressive in pass protection, Carey has good balance and agility. Though fundamentally sound, he will need to sharpen his technique to succeed in the NFL. He has to improve his footwork and learn to use his hands better. Nonetheless, he is projected to be the top guard of the '04 class and should start immediately. Similar in stature to Leonard Davis, Carey will most likely play right guard. Although he has played every position on the line but center, he is neither as tall as a prototypical tackle nor as swift as a traditional pulling guard. He will provide an instant upgrade to any offense that stresses inside running"