The colour looks gorgeous in the bottle, a lovely coral tinted pink. I love the look of the frosted bottle too, I know this is because they are designed to be kept in the fridge so they stay bright but to be honest I Models Own should make all their bottles like this. The lid states that the polish is a matt effect (I'd call it more semi-matte, it does have a little shine). I went for a top coat just to make it stand out more though, I prefer glossy colours.
On this picture the colour actually looks really nice, but it doesn't properly capture the brightness! It really is a neon pink, and a lot more of a pink than a coral, which is not what I wanted. I really didn't like Pink Punch, I am definitely team Pastel and I don't think I'll be bothering with any more neons in the future.
Have you tried the Models Own Iced Neons? They aren't my thing but maybe you love them?