This is a very nice toaster; Hamilton beach is always number one product I go to first. Bagels fit perfect, toasting perfect. Easy to use and clean. I would recommend this product. Located in NC. Design is nice, looks good. I have tried many cheap toasters and I have to replace them often due to one side not working correctly.