This looked so much nicer in the photos.  It’s not bad and the style is great but it is so small that it almost feels like a child’s vanity. The light feature isn’t great and doesn’t produce enough light to apply makeup and there is no room on the ‘desk’ portion to place a makeup mirror.  The seat is also small and I’m not sure it would support someone more than 150 pounds… thankfully, I only tip the scales at 125.  The storage compartments are enough to hold everything I needed so that’s a positive.  
I hired a handyman to put it together for me and it took 3 men over 3 hours.  Probably would have taken me a week.  For the price point I expected more.