It is a great fit but the instructions were a little confusing. We had to de assemble some parts cause the instructions were not clear enough. We were able to assemble it at the end.