Just what I imagined, and the dinensions are perfect. Directions on assembly were not good, and it was missing some predrilled holes. Adjusting the hinges for the doors was a little tricky. Doors are noisy when closing. Now that it is fully assembled I love it.