I generally write fairly positive reviews if I write them at all, so I'm not a crank. This is by far the worst review of any product I can recall writing. The shoulder straps contantly fall off the bag. They might as well not exist. They are intended to be removable, which is fine, but there's no sense having them at all given the extremely poor way the straps are designed. I've tried several times to get it to work, and literally within 15 minutes the straps would disconnect from the bag. Very customary strap design and attachments would have easily done the job here. Am returning bag today. The other features of the bag have things to like and things to be disappointed by, but they pale by comparison to the strap problem. What were they thinking?