This hike was completely over a 3 day period. The first part was a 2.1 mile hike to the Primitive Camping Area where I set up my tent for the evening. The second part was the bulk of the hike (~14 miles), which included much of the Wolf Mountain Trail, some of the South Loop Equestrian Trail, some of the Madrone Trail, and some of the Juniper Ridge Trail (see my track file for the route I took). The third and last part was a 2.1 mile hike from the Primitive Camping Area back to my car.
I should note that I walked .6 miles at the begininng of Day 2 without having my GPS set correctly, which explains the straight line segment. I turned my GPS on once I realized my mistake.
Ok, onto the trails. Basically, it's a "tangled mess" of multi-use (hiking, equestrian and biking) trails. It's a great place to get some miles in, but I found many of the trails to be inadequately marked and since there are a lot of informal trails running through the woods, it's often unclear which is the "real" trail. As a result, I got off trail a few times and had to walk along some utility rows until I could get back on the trail.
At the time I did the hike, it was closed to horses so I didn't encounter any on the trail, but I did run into several mountain bikers.
The distance made this hike a little difficult, but it was made easier by a lot of the shade from the mesquite trees.