The strap was frayed when I received it. The buckles fell off because they're fake..they're magnetic buttons and come undone.. I've already lost one. The pocket inside w the zipper doesn't zip. Hasn't since I received it in the mail. Overall it works fine as a book bag and for 20 I guess it's okay, but I would have preferred to spend more and get something of better quality.