This is the second roof I bought for my rhino. The first one was a "universal fit" meaning I don't think it fit anything . This roof thick plastic which is good if you trailer your Rhino so it won't blow off like my last piece of junk. It fit the roll bars perfect. I think the best part is it's real quiet, it doesn't vibrate like the aluminum one do. I'd buy it again.