Five Stars
Fit well. durable, bendable too (very, be careful)
Rating: 5 stars