Perfect and easy to assemble. Haven't tried the wall mounting but perfect just sat on our bathroom side.