It was exactly  what I needed and very easy to put on .... need two people though but it went smoothly . But it leaks at some of the seams when it rains even lightly. !!!