This was very easy to put together - the drawers were already put together so it was just attaching the mirror and the legs. I love this vanity. It's not huge but it's the perfect size for doing makeup and drying hair. The stool and vanity have smooth plastic nubs on the bottom of the legs so the stool slides easily in and out. The white vanity is definitely a pure white so if you're looking for something more cream colored or off white, you may want to look elsewhere.