This fits great.  It is great quality.  I would recommend to others.  Definitely would by again.