I spend 2 nights a week away from home for work. This bag is a godsend. It fits everything and then my laptop too! and i have a widescreen. On top of its functionality, it's super cute, constantly getting complimented and comfy to carry.