I bought this after a month of searching for a laundry bag that was large enough to hold more than 2 loads and had a shoulder strap (without paying $80 for it).
This bag is perfect - it holds at least 5 loads plus detergent/fabric softener, and I'm pretty sure I could stuff another load in if I wanted.  Sturdy construction, comfortable plastic-grip handles, and good padding on the shoulder strap.