I picked up the Griffin version of this bumper a few weeks ago due to having a lucky labs spectra wrap. (no buttons, just cut outs). It works pretty good, but you'd need to be pretty careful putting it on if you have any kind of band wraps. The spectras seem to get caught and got pulled up at some parts. I've taken the bumper on and off quite a few times and it feels like the plastic on the top by the headphone jack split. Obviously these aren't meant to go on and come off so much, but figured it would hold up a little stronger. I guess being a smaller area for the plastic caused this to split. No biggie, the black outer bands hold this together well. This is a pretty sweet case and aside from the splitting issue (not really too noticeable), I'd recommend it.
I have upgrade to the Teksure wrap ( a little thicker than the spectra), and no issues with peeling or anything, fits tight with the bumper.