this bag be a great bargain -lrb- though I get it as a gift -rrb- . there areton of great little pocket here and there ... even one to put my cell phone in . as for put a laptop in there , I have problem put my big Dell Inspiron in there ... though it do fit but it be tight . another work laptop I have -- also a Dell but a bit smaller and probably more the size of the average laptop fit in there perfectly . it be fairly comfortable and fit a lot . it be a kind of heavy bag to begin with ... so if you use it as makeshift gym bag or beach bag , a simple towel and some cd make it heavier than you would probably want .