Product review (5 stars): Perfect fit, good looks
Perfect fit, good looks. I was pleasantly surprised at how quicly these arrived, and at how nice-looking and functional these are.