This vanity is perfect for functionality! It has plenty of hidden storage space in the drawer and cabinet as well as numerous shelves for items left out for convenience. It did take 4 to 5 hours to assemble, with only visual instructions that were often confusing. However, all parts were included, labeled and fit together well. I have it in my walk-in closet so it’s great although for a bedroom it may not be the most attractive piece of furniture.