The idea is good, but you need a rubber or at least a sanding back. I went to the local hardware store and bought a large outlet cover. Standard outlet covers are too small and show a gap when the shelf slides down and it slides down. Large outlet covers fit perfectly. I had to put a gasket over the screws holding the socket in place to get it right since the back of the shelf is about 1/16" thick. Shelves or glue a thin piece of rubber to the back, as there is simply no way to prevent the shelf from tipping, the tilt is slight, but the shelf presses so hard on the socket that the socket will tip, no matter how strong you tighten the screws that hold the socket attached to the box. The manufacturer could solve this problem by making the backing more abrasive, or providing double sided tape, or sticking some rubberized strips on the back, but unfortunately you have to do this. This is for you if you want that the shelf doesn't lean to the right or left. But when you do, the shelf looks and works well.
πΏ Gricol Bath Corner Shower Shelves Adhesive Caddy: Space-Saving Wall-Mounted Organizer for Bathroom and Kitchen
9 Review
π 6"x24" Satin Nickel Glass Shelf Kit - Shelf-Made KT-0134-624SN
9 Review
π Vdomus Acrylic Bathroom Shelves - Wall Mounted, Drill-Free, Thick Clear Storage & Display Shelvings, 2 Pack
9 Review
2 Pack MDesign Clear/Soft Brass Fluted Plastic Soap Dispensers For Bathroom Vanity, Kitchen Sink - Refillable Pump Bottles For Hand Soap, Dish Soap, Essential Oils, Ivey Collection
11 Review
Goplus 4-Piece Rattan Patio Furniture Set Outdoor Wicker Conversation Sofa Weather Resistant Cushions Tempered Glass Tabletop Lawn Backyard Pool Garden Turquoise
12 Review
π Bedsure Grey Bath Towels Set - 10 Pack Bath Linen Towel Sets for Bathroom with 2 Bath Towels, 2 Hand Towels, and 6 Wash Cloths - Cotton Hotel Quality Absorbent Towels
4 Review
6-Seat All-Weather Sectional Sofa Set - PatioFestival Conversation Outdoor Metal Furniture W/ Cushioned Seats For Garden, Lawn & Pool
8 Review
π Recycled 6 Piece Bath Sheet Towel Set, Khaki (Light Brown) - Everplush Diamond Jacquard Towels, 2 Bath Sheet Towels, 2 Hand Towels, 2 Washcloths
5 Review