this is an absolutely gorgeous vanity. the size is perfect and the mirror is huge. the only thing was that is was quite the undertaking to put together. tons and tons of small pieces and not all of them are numbered. everything had a number corresponding to it but i would say only half of them were labeled. for the others we had to measure them and find them on the list. it took probably 6 hours total for 2 of us to put this together. it was really a lot. if you are handy i say go for it, as it turns out to be beautiful in the end, but if you are not then i would definitely recommend paying for the assembly.