they fit perfectly and are of the highest quality i could have imagined. the cabin cover extends to cover the skylight and also down, to cover the patroller doors (that i will install next summer
the engine cover fits very snug and is a breeze to install even standing in snow up to your knees and wearing big gloves. it even has some heat resistant fabric sewn in where the cover contacts the exhaust pipes in case they are still hot.
the cabin cover is a little more time consuming to install, but with 2 people it should be quite a bit easier. and the fit is amazing.