It does what they say but I’m very disappointed that it came damaged. One of the drawers had come off during delivery and we had to glue it back on. After following the building instructions, A screw didn’t even line up with One of the mini shelves so it was falling. Overall, the mirror works very well, but this isn’t worth your money