Perfect fit and great value for price. Ordered similar from other company but decided to keep this one. And will order one more. Recommended