May take some time but easy to assemble. The first vanity came with a broken top but customer service was fast and amazing and got another one sent out. Over all it’s working, and my daughter loves it!