Funny angle but made it work
Mine was also bent at a peculiar angle but functioned fine when I slipped the ends into the radiator, rather than over the top of it. Sits securely at a proper, 90° angle then.
Kitties are loving it. It fits both my kittens at once but if you have a big floof this may be a little small for them.