I ordered the Snorkel Upgrade for my 5th gen 4Runners Dobinson Snorkel. The snorkel fit PERFECTLY! And was very easy and straight forward to install. The insulation tape I ordered with it made for a nice snug fit, and hassle free. Love my new Snorkel Upgrade!