Perfect and pretty easy to put together. Only problem is two of the screw holes did not match so it took more stretch to force it to match abs then screw on. Love it though!