This is a new holiday staple at my house. I follow the recipe exactly, and we love it. Keys - use pinapple in juice, NOT syrup. Syrup will make it too sweet. Use good bread. I've always made it with french or italian. If you try this with Sandwich bread I expect it'd be a lot more runny/mushy. Mine has never been soggy, and reheats really well.