Snap to put on, superb protection but my goodness, it"s heavy! Unbelievable how heavy it is. Did I tell you it's heavy? The home button is extremely difficult to push down and not so pleased with the cord port flap. Since the first iPhone this flap has been poorly designed. I would not recommend this case only because it's too heavy and I don't quite understand the outer shell being used for a stand but it offers great screen protection while traveling.