fits all of my china perfectly, beautiful quality, it was a fairly easy build.  I needed assistance anchoring this to the wall, since everytime my son ran by it, it would shake a little.  the light feature is a plus.