Love this vanity. It was fairly easy to put the cabinets together my only challenge was the instructions assume you know how to put the glass top on what type of adhesive to use, how to anchor it to the wall and I had to get a different goose neck to attach to the existing plumbing. But all and all its a very nice vanity.