On most issues, she's fairly progressive.
The thing people don't realize is that even though it's somewhat of a suburban district, it has a lot of rural areas to cover, and the truely suburban parts of the district are the wealthy white Western portions of Henrico and Chesterfield counties, maybe some of the furthest reaches of NoVA are included in Spotsylvania county. Some of Goochland and Powhatan are suburban, but still quite conservative. It will be a tough nut to crack.