Except for slight imperfections in the wood and paint finish this cabinet fit perfectly with my new toilet freshly painted bathroom and for the price it’s 4 stars.