I have been here for about 10 years, my husband about 4, it's a good town. The rental market really sucks. It's hard to find something with all the oil and gas activity in the area and you pay a lot for what you do find. It's really bad if you have pets. Not a pet friendly rental town.
Overall, I like it here. There are plently of amenities for a small town feel.