I LOVE these wall shelves.  Very Unique.  I haven't installed yet as we are still in the midst of the kitchen remodel, but I know I'll be happy with them when they are put up on either side of my stove.  (I don't have any upper cabinets other than one dish rack).