This is perfect for me . I have a Google pixle xl 2 and it fits great. Plenty of room for my keys, cards and cash. This has 2 compartments. It stays in place with the velcro strap. I have big arms and this fits great. It's waterproof and well made. Not flimsy. Compartments have zippers. Great for on the go, walking.