My kid rolled over the last one with her roller skates on and so I needed a new one. This came quickly and is strong and well built. I have bought other cheap ones that felt cheap but this feels solid and durable.
This bag is functional and serves it's purpose but to be honest I thought it would have a bit more cushioning. From the size of the bag in the photo I thought the sides would be padded more than they are, in fact when the laptop is inside there is a lot of room in there for other things. However, the strap is nice and it has a big pocket for other bits and pieces.