This is a quality product. I've used mine for some heavy loads and it's no worse for the wear. When I was looking around around for a pack for my CPAP machine, I wanted to make sure it was large enough to hold my machine and the tubing and mask that go with it. I was very happy with dimensions of this bag. Not only does it carry my CPAP machine and other gear for that machine; I use this bag for all my electronics gear when I travel. The only thing missing with this pack is a padded sleeve for a lap top; but I got around that with a small towel. And even with those things in it; there's still plenty of room for lots of other gear. The side pockets are of a very usable size; and I'm sure most people will be very satisfied. Earlier in the review I mentioned that this pack easily holds my CPAP machine; just to give you and idea of how big that machine is, it's about thirteen inches long, about eight inches wide, and about five to six inches thick.
It's really great to be able to carry this load in this fashion. When ever I travel I have to take this machine with me, and until now it been a pain have my machine take up room in a travel bag or suitcase. The shoulder straps are padded and distribute the weight well. I was glad to see they thought to include a loop that allows you to easily pick the bag up as you put it on your back.
An excellent product and an excellent price.