The main compartment is specially designed for the desktop computer tower, interior dimension: L19.7"*W9.3"*H18.5", exterior dimension: L20.5"*W11"*H19.2". NOTE: Please check the size before purchasing it. Multiple pockets design can well organize your computer peripherals, like keyboard, mouse, wires, hard drive, headphone, radiator, etc.. The Interior foam padded insert, removable foldaway cushioned pad and 4 bottom feet pads will reduce the friction with the ground and protect computer and accessories from damage. Adjustable removable shoulder strap and reinforced padded handle strap make it easier to carry PC computer in transit. Large opening for easily putting in and taking out. Thick and durable nylon material, water-resistant, scratch-resistant and wear-resistant, which will allow a long time use.