I dont have this exact brand but a few that share a strikingly similar design...
For the most part they are great, one thing that can be annoying is accidentally activating the reset push bottom if the card is stuffed in a bag or being sat on in just the right way. Ive had another card get reset in while snuggly fit in an Apple wallet sleeve before.