We were amazed at the quality of this piece!  It's well constructed and the finish is flawless.  We had a plumber hook up the plumbing and fasten on the top.  All went smoothly.  It really gives our bathroom an upscale look!