Fit & function are great. The zippers have smooth, sturdy movement. The magnets snap in and hold well. I had mine personalized, and its placement was spot on. I appreciate the chance to see this case age with me. It's a fine leather piece, and I looked for some time to find value & quality meet for my money. I think Time Resistance did well on this one.