We set this on the corner seat in our shower to organize shampoo, body wash etc. Our textured shower walls don’t support attaching to wall. It has a lip that holds the bottles in and holes to drain the water out. Works great and matches shower hardware.The shelf only has one hole on each side to mount to the wall. I had to purchase a Glass & Tile Drill Bit and Glue (Liquid Nail). I marked the two holes and place a pencil line above each side of the shelf after I had it level. The accompanying anchors were adequate. I place a quarter inch bead of glue to each side of the shelf and used the pencil marks to align and push the shelf into place. I used the provided screws and caps to secure the fixture, wiped off the excess glue. Finished, looks good. So, it should have 4 holes and require no Glue; maybe a little silicone if used in shower or tub area where it would receive water going behind it. I paid $22.60 for 2 in December, 2 months later and they cost $38.00 for 2. I'm not sure if this is Amazon or manufacturer issue.We bought these (2) for a 2 showers that were part of a recent renovation.So far so good - our contractor installed them.These are solid and seem heavy duty. They are designed for square corners, in one shower our contractor jury rigged a 1/2" offset using chromed tubing since there is a corner molding that seals the shower panels.They look great and not only are much better priced (less than half!!) than the American made alternative - which I would have bought HAD THEY BEEN AVAILABLE! Cannot wait 2 months and makes me suspect that theirs are imported as well (maybe just plated here).Note to buyers- solid brass with plating to the finish you desire should be much better for this application than Stainless Steel - the chemicals in some soaps and shampoos over time can negatively affect Stainless Steel.They do seem hotel quality, but the proof will be in the pudding.We had been renovating our master bath and were trying to decide what we wanted to place in the shower. We saw one just like this in a nice hotel, so when we got home I searched on Amazon and found the identical one, same brand, same finish, and ordered it. It arrived on time and was just what we were expecting. My husband mounted it in the porcelain tile. It had all the appropriate screws, etc., to attach it. I would definitely order it again if we needed it.Previously purchased almost 2 years ago when I did a shower make over... bought again because of the quality, fit and ease of installation.I stay at Marriott hotels and often see these installed in their showers. This is a unique looking basket, the perfect size for a bar of soap with room to put quite a few smaller items or a couple of normal sized shampoo bottles. I purchased this not only because of using them in Marriott's, but also because I have never seen a rusty or discolored one. Very well constructed and heavy duty. Includes brass washers which others that I have purchased in the past did not. Looks great in my shower!Nice addition to my shower. I wanted something that would allow a bar of soap to drain well. I saw one of these in a motel room and decided that it would work perfectly. It was fairly easy to install. Just required three holes drilled in the tile. Need to watch the alignment of the holes so the installation is level on both walls.even though its only $12 these babies are very high quality and look great in my high end bathroom next to other hardware that costs 40x as much. I ordered 4