Fits perfect.  Shelves are not adjustable inside.  Love the look of the white cabinet.  Need 2 people to assemble.