I’m giving this five stars because the delivery was quick, everything arrived in pristine condition, and all was as described. It’s functional and holds everything the way I imagined it would. My only gripe I want everyone to be aware of, is that the hardware came completely unsecured and loose inside the mirror compartment, so before I could start assembling, I had to count each screw and make sure I had enough to start working. It all worked out in the end, so I stand by my 5 stars. Ultimately it’s sturdy and quite pretty!