Easy to put together. All parts were included and packaged neatly. Few suggestions...need to let paint dry more thoroughly prior to placing piece of Styrofoam used to protect the mirror. This piece stuck and was hard to get all remnants off. Pre drill holes for mirror so makes easy to center on vanity. There are slight gaps on sides of each drawer, not that noticeable except when daylight from window shines through. Love the look of this vanity & bench.