This make up vanity looks amazing and has plenty of storage! It took me many hours to build because it came with so many pieces! The directions were exceptionally detailed! Everything fit perfectly. The vanity was delivered and packaged safely. It has lights and comes with a great mirror.