Very good quality materials and comes already assembled! Just need to attach the feet and the shelf. I love this vanity!