The bag quality is really good..... The size is compact n serve d role to carry a laptop.. It does have many compartments for things but a enough space to put it all in. Only draw back is that it has gap on d sides covering d top with with velcro. So sometimes small things might fall out since the shoulder strap is diagonally placed. If that is taken care it is of very good use.