Not that hard to put together- instructions were clear and it took 2 people approximately 2 hours to assemble. Once the vanity is put together, it is absolutely lovely. I weigh over 250lbs, and the stool supports my weight with ease (legs do not bow out). Plenty of leg room, and desk space. Overall, I am incredibly pleased with this product and would highly recommend!