Fits perfect! Comfy, NOT noisy or anything. Works well. Only con, shipping took longer then expected.