The vanity is really nice for the price but assembly was difficult. Definitely order assembly with it, we ended up using Task Rabbit because it was just too complicated and it cost almost as much as the vanity itself.