The shelf is exactly what I needed for our master bathroom renovation!! It fit our needs and worked well in the space without overcrowding it. Thankfully our contractor was still working on finishing touches... the screws they give you are not long enough. His statement was "if you used these the piece would never stay up!"  He put in heavier screws and molly's to secure it.