Cover arrived when promised and was packed nicely. All parts were included. Cover was plenty large to cover the boat and the outboard motor, which was what I planned. It was easy to install, however some assistance from my son and wife was appreciated. Great product so far. Especially interested in the way it responds to heavy rain showers and thunderstorms.