perfect
love this I've had it on for months and it still looks new. love this company!
Rating: 5 stars