No hole needed
Not sure how long the colors will last. Good size and stays in place well. Decent for the price
Rating: 4 stars