I grew up in Tucson, and while it’s grown (quite a bit) since I left, I’ve been back multiple times to visit family and whatnot. It’s grown, but it really doesn’t seem to have changed much. 
Tucson is not too bad. You’ll encounter a very strong Hispanic influence there. I don’t know what your background or culture is, but Mexico permeates the Tucson area. If you don’t speak gutter Spanish already, you’ll have ample opportunity to pick it up quick (assuming you care to, that is). If you like wandering family-owned shops, there are quite a few, and I’ve yet to encounter a shopkeeper who’d let a little thing like a language barrier get in the way of a sale. 
It’s a pretty laid-back city, for its size. It’s got big-city stuff going on in some areas (with traffic and asshats and shopping, oh my!) and quiet neighborhood barbecues going on in others. The financial climate ranges from dirt-poor, can’t make the payments on our mobile home squatters (I was one of these) to condo-hopping yuppies with a different car for each day of the week. You’ll be able to find a neighborhood that fits your preference, I’m sure. 
It does have problems. Gang activity was on the rise when I left, and from what I’ve heard, hasn’t stopped - but it’s nowhere near as bad as it could be. You’ve also, depending on the neighborhood, got a lot of illegal immigrants hanging around, doing what they can to eke out a living. I’ve been witness to several impromptu hiring events, where someone pulls up in a pickup truck outside a Circle-K, picks 10-15 guys out of the bunch hanging around, and loads them up and drives away for day labor. It’s… interesting, but not in a good way.
Vandalism, theft, carjacking, and other random blights on civilization are strongly neighborhood-oriented. I’d suggest checking with prospective neighbors before discussing terms on a house, apartment, or whatever.
Tucson’s got quite a bit of fun stuff to do in town, and even more if you’re willing to drive a bit. Off the top of my head (and in order of my personal preference), I can think of: the Arizona-Sonora Desert Museum (wonderful day trip), Old Tucson , Cochise Stronghold Canyon , and Tombstone.
Check out the Roller Coaster Road area if you’re looking for a nice, quiet neighborhood. Parts of my family live there and haven’t had any problems in the past 20 years.