JanSport Firefly Messenger nylon Adjustable shoulder strap with removable padding Padded sleeve fits 17" laptop Side mesh water bottle pocket Haul loop One large main compartment