I've lived in Stillwater for about 5 years now. It is a college town, but definitely not what you'd expect from a college town. The area around the college is pretty dull, mostly all of the restaurants are fast food, fast casual, or chains - there is not a lot of local flavor which is pretty disappointing. Also, considering how many families are here and it seems to be growing, there is not a lot for kids to do, so if you have kids, plan on driving to Tulsa or OKC when you want to do something fun. For younger kids, there is the Wondertorium, which is a fantastic place, but once the kids are 9+, it's not as fun for them. The schools here are very good - my kids have attended Westwood, Sangre Ridge, and Stillwater Middle School and have had great experiences and growth at all. As far as community, it's a very hard place to get plugged into if you aren't from here. But there are plenty of other people here who are passing through via the University, so it's easy to meet people that way. OSU offers lots of free events for students and families, especially during the summer and around the holidays. They also offer very, very cheap tutoring for elementary and middle school students for 8 weeks twice a year for only $25 for each 8 weeks - you really can't beat that. Also, because there are many students here, we have good access to affordable and high quality violin lessons for our daughter at a price that is unbeatable! So there are many benefits of this small-town, college living, but also there is so much more that the City of Stillwater could do to make this town a more interesting and unique place. The job market here is also not great, it is very tough to gain employment with the university if you aren't already plugged in or know someone, and aside from university jobs, there aren't a ton of decent paying jobs. I'm overall very happy with the time that we've spent here as a family, but I'm also ready to move on to a place that can offer us more opportunities and leisure activities.