Design, quality, and fit are perfect.  Delivery was even earlier than I was told to expect it.