Fits perfectly! The color is exactly what I expected (a little more gray looking in my picture than it really looks in person).