Badlands makes good stuff.
I run a Tenzing 1200 (or something like that) for my 2-3 hour sits. It's a little 1200ci pack that holds my field dressing supplies and such, and an extra jacket or whatever if I need it.
If I have my daughter with me and need to haul a pile of stuff with me (keeping kids warm, fed, and comfortable makes I get loaded down like a mule, lol), I run an Eberlestock X2, and love it. It's bigger than I'd want for a 2 or 3 hour sit on my own, though.
I had a small badlands pack (forget the model) and loved the fit and comfort, but it was made to just haul a hydro bladder for hiking, I guess, and I used it for gear. It was ONE big pouch and I didn't like that I didn't have any pockets/divisions to keep stuff separated and organized. So I went to the Tenzing....but I liked the fit and weight handling of that little Badlands.