The straps loop through the frame, so it doesn't take a long while to put them into place. Once in place, the straps have metal hooks on the ends that hook onto D rings on the bag. Honestly, they're not as quick as plastic quick releases, but let me tell you, they hold on really well. The whole set up is
very well constructed.
As far as stuffing it, it's about the size of a medium sized back pack, so it will hold quite a bit. Like I said, it will hold a laptop and I've put my DSLR in there before. I'll try and dig up more pics.
how quickly do the straps go on/off? How much crap (or good stuff, I guess) can you cram (or lovingly place) inside?