Fit perfectly.  Great price. Superb quality! I bought two! Definitely coming back.