Size: 34cm*39cm, thickness 8cm Shoulder strap length: 53cm There are pockets and zippers. Fabric: 10 ampoules The fabric is environmentally friendly and has not been dyed, so it has black cotton and hemp seed hulls on it. Not black or mouldy, mind buying carefully. Both sides are printed. Printing process: digital printing.