Came with extra parts! (Or so i hope ). Took about 2.5 hours to assemble. Instructions were pretty easy to follow. The only downside is the table is a bit wobbly when you touch it on carpet. Probably because the legs are thin and the vanity is not supposed to hold much weight to start with.