The bag looks good and has enough space to accommodate many more than a Laptop , charger and a mouse.
However I feel the quality is compromised and mind you it is not water resistant . I do not feel confident about the bag and I have questions on how long it will last !! Rough use might wear out this bag easily and it is not going to give your laptop a cushion if you accidentally drop the bag .