The quality of material is great and there is cushioning on every side and between compartments. There is one big and one medium size compartments and two bottle holders on either sides. Big compartment has a laptop sleeve which can easily fit a 15.6in laptop with little bit space remaining. Medium compartment is flat and not really expandable to fit fatter items. There is no mesh cushioning on outer side of back. Also no extra outer compartments for quick access.