I went to a Cal State Los Angeles for my BS. It was a huge mistake. In prestige, amount of resources, etc. the CSU system just plain sucks. The bureaucracy of the CSU system is truly abominable. For example, it's taken the school more than 6 months to mail me a scholarship check back-owed in August. It took them another 3 months to correct mistakes to my transcript. And this is taking me frequently calling, going to the office, and talking to many, many secretaries to correct the problem.
While the class sizes are smaller, a lot of the Cal State L.A. professors are similarly awful. Many of them are tenured and are difficult to remove. I had one math professor who showed up 20 minutes late to every lecture and only managed to cover 1.5 chapters of math by the end of the quarter. I had another ochem professor who would spend 15-45 minutes of every class berating the class about its poor quiz, test or lab performance.
I wouldn't recommend the CSU experience to anyone who is serious about getting a good education. While there are some truly wonderful faculty and classes in the CSU system - it does little to actually fix a subpar system.