Perfect with 2 small caveats.  The bowls shift around in the holes they sit in even with the rubber bands included.  The drawer doesn’t slide well.  Other than that the height is perfect for a German Shepherd or other big chested breed to eat from.  Easy to assemble and clean up easy.  Looks nice in my kitchen.