Good buy!
Wonderful!  Perfect fit!  Feel great!
Rating: 5 stars