I used two cans of salmon. If I make these again I will use real fillets. The skin, bones and smell were pretty gross. I also used spicy chipotle panko bread crums. Instead of celery I sauteed garlic with the onions. After putting them together I wasnt expecting to like them. Although slightly dry, (should have used a second egg), these were pretty darn tasty. My husband and even my 10 year old liked them. I think the spicy panko gave it a really nice punch.