I love this vanity! Lots of storage, very pretty, the mirror is good quality. It even came with all necessary equipment to anchor the vanity to the wall. As others have said, the assembly takes quite awhile but it's fairly easy to put together. I would definitely recommend it. For some reason I can only add two pictures to this review I tried showing drawer depth. The top 2 are quite shallow but the bottom 3 are pretty deep.