They look good on the bathroom wall, were fairly easy to install and were priced fairly.  They did have a nick in one of the shelves where it would show, but we put putty and did touch-up white paint and it is now invisible.  We strengthened the shelves by using white silicone caulking after installing the shelf so no bumping will upset either the shelf or its contents.  You could also use that museum glue or earthquake glue as well if you are concerned about  knifing the caulk when you want to take it down.