One that takes sliced bread of varying heights and thickness. Has a thing to hold rolls and croissants. One that will last more than a year. Anybody???? TIA