Took a while to assemble but it's perfect!  Nice smooth finish and it's a great addition to our bathroom.