Great fit, wonderful material, unbelievable great price and I received it with in 2 days of order