The case has a quality feel and look to it. The case is hard but has some give to it so protection should be fine. The speaker fits it very tight without much room for anything else except a USB or aux. cable. I was hoping there was space for a small wall charger but there isn't. No issues with the button snap carry strap so far. The zipper is fine but would prefer if it had a dual zipper design.