This shelf is the perfect solution for everything from our bathroom's Bluetooth speaker to our living room's oil diffuser. I just wish they were closer to $10 so I can buy more! The shelf is easy to install, although they use pan head screws (it's 2017, why don't we all use Phillips head screws?), so attaching a metal plate to the wall can be a bit of a chore. But the installation took about three minutes. The shelf is completed with a top that can be used to place both rectangular containers and single oval containers at the ends. The screws that came with the shelf are also slightly longer to make assembly easier. I'm only taking off one star because there aren't any real cables apart from a small grommet at the back of the shelf. It would be nice to have a place to attach an extra cable or even some kind of clip. Other than that one flaw, these shelves are great! They are stable, look good and are actually a bit larger than the picture would suggest. Essential wherever a small device of any kind is constantly connected to the network, but doesn't justify a large unwieldy shelf.