Vanity was a perfect fit for my table , easy to assemble , everything worked, and it was a reasonable price . Love it!