This is perfect. It was easy to install.  Great price. My daughter loves it. It's like a hotel bathroom. . I had looked at them at local stores with prices over $100.  Thank you!