Very pleased with this cabinet so far! It's attractive and sturdy. I will say it took a while to assemble and the bottom board may need to be assembled in a different order depending on the design of your toilet, but very worth the effort.