The bag is decent and the buttons are a nice touch but the bag is large, larger than I thought although I read the dimensions. The rings that hold the straps were worn like the bag was used, they were scratched up. The inside is lined nicely. For the price it is okay, it is a gift for my 15 year old, she may use it for a small book bag for school.