Excellent product.  I got this one to replace a very old one that I had that parts had started to break.  Love it!  Great price and excellent delivery service.