Swiss Gear Messenger/Laptop Bag. Bought new for my son for school, but he never touched it. Spacious with lots of compartments. Ideal for a laptop and more, but not necessary. Two padded handles for comfort carrying, including a shoulder strap. Inside organizers and side pockets for phone, water bottle, etc. No pet hair and from a smoke-free home.