Very hard to put on.
To difficult to put on.
Rating: 1 stars