I cant speak to the preparation as my husband picked our order up, but the bread was absolutely terrible. It was so dry and possibly stale. Bummer because it was GF sub bread, so I was excited to try something new. I ended up scraping the insides off the bun and eating with a fork.