Perfect for my guest bath.  The only reason for the 4-star rating is that I had to do some ‘surgery’ to install the shelf because the counter-sink on the screw holes were not deep enough and the screws would not catch.  I had to adjust the counter-sink in order to get the shelf installed.  Not a big deal if you’re a DIY’r.