I feel like people leaving negative reviews have no idea what this fish should smell and taste like. It’s fresh. It’s just a stinky kind of fish. If it went bad your home would smell like this fish for weeks. When it’s fresh the smell goes away within a day or two. It smells, no it stinks when you’re cooking it. And it’s normal for this fish. Sometimes I crave the taste, but even though I like it, I still open all the windows when I cook it and try to cook it as fast as possible. I didn’t see any worms in the ordered fish, but it’s also considered normal for this type of fish. Cook it thoroughly.