Perfect fit. a bit difficult to put together, didn't love using the tools it came with.  I used my own.