Perfect fit. Love the material and color (gray)! Looks great and don’t slide off!