I bought this to carry an HP mini-PC on overseas travels. The computer compartment is very well padded and split in two so that I can put the PC in one side and power cord and mouse in the other. The velcro closure strap inside the padded compartment, however, seems unnecessary and is a hassle. I'll probably cut it off. The bag is light and well-constructed. It also has good storage capacity on the front side that can hold documents and things. But the water bottle holder on the side is way too small to be of use. A padded shoulder strap would be nice, but not absolutely necessary since the bag is still pretty light fully loaded.