Perfect size for you macbook pro, and some other notebooks and such, I use this bag for everything. The adjustable strap gives it a good fit for riding the bike. And it extends pretty long as well for when im catching the train to work. Pause.