Near perfection! Be aware of two minor installation issues.
This is my 3rd aftermarket fuel tank purchase and I can say that it fit like a factory tank. I can't say that about the previous tanks that I purchased. The factory fuel pump fit in the same position as stock - no rotation was required. The factory radiator shrouds also fit perfect without any bending or modification. There were only 2 issues with installation: 1) If you have an aftermarket radiator guard with a brace, you will have to modify or remove the brace. This isn't the manufacturer's fault - they made the tank for an otherwise factory setup. 2) The button head that fits on the tank and holds the front of the seat in place has to be ground on 1 side or the seat won't slide into place. This is a small thing but it's something that should be fixed by IMS - not everyone has a bench grinder and it holds the product back from an otherwise glitch free install.