Great bag! I had to repair the strap so I took a star off for that, but since then it has held up nicely. It had an unfortunate encounter with some sticky stuff one day and I was able to wash it and hang it to dry. It looked as good as new after that.