This Hamilton Beach contemporary 2 slice toaster has great features. Wide slots for bagels, a cord that is actually long enough to reach the outlet, and a bagel button that will increase toasting time to accommodate for bagels or toasting thicker bread. Its contemporary design is sleek and appealing. It is a quality product and it will even make a great gift.