yeah i have a 97 monte carlo z34 and it is a good car but if you get a monte carlo i wouldnt recommend the 95-97 z34 because if something goes wrong with it the engine is a real pain to fix anything, i would get a 98-99 z34 they have a better setup. cavaliers are cheap but really crappy and they are girls cars imo