i love my little vanity. it took some time to assemble but the instructions were straightforward and all the parts were present! the thing keeping me from a 5 star rating is that the front panel drops forward too easily and won't stay shut but the product is otherwise perfect for what i need. fyi, if you don't put the panel on the back you can plug things in and hide them on the shelf. i hide my hair dryer and curlers in the panel and it works perfectly.