Fresher than frozen. Better & faster than take out! Can buy a few hours ahead of time and pop it in when you are ready!
All reviews seem positive