Pro:  Well built, VERY comfortable to wear, mesh allows things to breathe, and items inside can be seen from the outside making it easier to dig around for what you need.  Quality build.  Beefy zippers and strong seams.  So it's great for the beach, getting through security at an event, or any long trek where you need comfort.

Con:  You'd expect a mesh backpack to be floppy with no real structure.  And so it is.

I got this with a black Columbia each for it's own purposes.  Columbia was easier to load since it had some inherent shape on it's own, but I found myself using this backpack most of the time because the shoulder straps are so comfy.