It was purchased exactly 1 month ago. For anyone who is 1.75 and above, it is fine. It appears huge on shorter people due to its volume (even when empty) and it may feel heavy. Only get it if you really need the 25L, otherwise I would suggest looking for something closer to 20L.
Quality fabric, slightly waterproof after a test I did. On the Herschel website, it is described as "water resistant," so it is expected. It was purchased for everyday use at work (3+ hours of commuting) with a 300ml water bottle, a 300ml coffee flask, gym clothes, and a small towel. It comfortably fits everything, and if you organize them properly, it can fit exactly the same amount again!
It doesn't have compartments other than the laptop one and the external one for small items/keys, which personally worked for me in the end. I recommend it with a small reservation regarding the seams and the zipper, which will show their true quality over time.