The texture is looser than expected, unlike beyond meat, but it still tastes great!! Tomato sauce is fresh. Remember to enjoy the meatballs while they're still warm ;)