everything I wanted! Height is perfect for my bathroom. Nice having a safe seperate counter top  so Im not loosing jewelry down the drain anymore...just pay close attention to assembly instructions so you dont make holes on the front side of the unit