I have this case, got it a day after I bought my phone. Love it, fits well, and protects well too. I dropped my phone on the tile floor yesterday from waist high and there was nary a scratch.
While the case isn't hard to put on or remove, it's not something you'll want to do all the time since it's a tight fit and the TPU material is not as soft and flexible as silicone.