Love it. Perfect size for what we needed fits perfectly under our 65" tv.The picture almost makes it seem it comes with a plug strip but you'll need to put one in yourself. The holes are perfect size to fit cords through EXCEPT the half hole they put in the side wall it will only fit smaller plugs.The reason I have 4 stars is I think it needed to come with 2 additional brackets for the bottom of the shelf. As is they have you hanging it by the bar on the wall and it didn't seem as sturdy as it could be (all be it still sturdy) so we added bottom brackets ?Overall great product!I love love love this! I assembled it all myself and mounted the wall bracket. Do need 2 people to slide it on to bracket. No problems at all except, like other reviews here, the long screws on the bracket will strip!!I love this floating shelf under our new Frame TV. We hired an electrician to run the electrical so no wires!We've had this on the wall for months now. Totally sturdy, zero issues, looks beautiful, we get compliments on it all the time. The details are hazy since it's been so long, but I distinctly remember installation being the WORST. Part of the issue was that we have a concrete wall, so we had to use a special drill etc, but that's our own problem. Actually putting the console together, though, was so painful. Two of the panels were incredibly difficult to get aligned - I think a couple of the screw holes were slightly misaligned?? It took both of us attempting to maneuver it by miniscule angles to make it so that we could basically force the screw in at a slightly off angle for a loooooong time before we could get it to work. We finally did manage to force it to happen because no matter how painful it was, returning a package of this size sounded even worse, and once it was finally done slinging it over the wall bracket was easy and it looks awesome.ETA: It's been a couple years and it still looks great. Not a scratch on it even though our cats occasionally try to jump up on it. It's been super stable. One thing we just noted - since it's impossible for us to put wires behind our concrete wall, I've been trying to figure out the best way to hide the cables. I got a paintable cable sleeve, etc, and specifically found a flat plug swivel plug surge protector so that we could run it up the wall as inconspicuously as possible. Turns out the hole for threading the plugs through is actually pretty small, and a flat swivel plug wouldn't fit through. I am very determined though, and I ended up getting a jab knife and sawing at it until i got a little bit of a notch that let the plug fit through, which was relatively quick and easy even with it on the wall.All is good. thank you. five starsWe love the way it looks after we were able to put it together, but assembling it was a nightmare.With the screws provided- Not sturdy at all! Needed to buy additional supports! The screws that came with the unit to attach it to its support bar are 1/8 inches and tiny and FAR from enough to support!Easy to install clear instructions love the product