Perfect size.  Grain & hardware closely match our cabinets.  Shelves are adjustable.  Easy to assemble.  Arrived safely packed and in good condition ~ island actually arrived earlier than anticipated.  Great addition our kitchen.  LOVE IT!