I have been stalking the direct link to this page multiple times a day for 3-4 months waiting on a restock and to be honest it was worth it. My husband and I were able to put it together in a couple hours and everything worked as it was supposed to. The cabinets can be on either side allowing for customization, the mirror has 3 different colors to choose from, the wireless charger works well and the type c and USB port also. This is THE perfect vanity for a small space. But don't let that fool you it feels very spacious once you have a seat. Now to figure out brush holders and other storage. Excuse the clutter in my picture, slowly but surely "moving in"