I've lived next door, just across the county line in Delta County for three years and have done a lot of work in Montrose. I'm a little more spread out now, living part of the time in Delta County as well as the San Luis Valley.
Montrose is full of outdoor sports-loving people. Lots of families ride motorcycles, atvs, hunt, fish, etc. Some very serious backcountry users. The town is fairly close to some of the pricier ski resorts, and you do see some very moneyed folks/influence in Montrose, but it's a good mix - somewhere between a resort community and a rural small town. My favorite aspect of the area is the massive amount of public land, BLM and Forest Service, immediately adjacent. In February and March when I feel stir-crazy I go hiking and fishing on BLM lands around Montrose.