Fits great but... leaks water, you have to put somthing under it and make a tent so water rolls off and it doesn't pool.