Easy to assemble.   Fit in our bathroom and looks very good.  It took a while for the paint smell to disappear, but overall very happy with the product and sets of the other piece we purchased very nicely.