These are fantastic!  I had two deep cabinets along side my stove and for years found them to be a little dysfunctional.  I decided to go for it an order these to improve the function.  They are not crazy hard to install, but do take some time.