Hard to put on, easy to take off. Perfect.