Fits perfect in my space! Would have given 5 stars but had a couple little imperfections on finish.