Perfect for our needs. We just moved into a new home. We previously hade a built in China cabinet. After we moved. We had no place for my stuff. This was perfect! Fits great and very nice piece!