Vanity was here in 2 days!  Mirror came cracked…BUT in less than 12 hours I got a response saying they will send me a new one! Impressed with the customer service. I will add a photo once it’s finished being put together. The pieces are good quality. So far I’m happy.