Great
Perfect fit. Comfortable.  Hope it'll last.
Rating: 5 stars