After receiving the vanity and opening the box, I was a bit surprised at how much has to be assembled. I haven't put it together yet, but I do have enough time to put it together before the plumber comes to install it along with the toilets I also purchased. Hopefully it will all go as planned.