Water resistant TPU exterior keeps rain and grime out Internal stretch pocket fits up to a 15 inches MacBook Pro Front zip pocket for small bits Internal organizer for pens, phones, and other small stuff 20 liter volume