Takes some time to assemble, but overall happy with the quality. Looks beautiful in our bathroom.