Very nice quality piece of furniture. Sturdy and the look is perfect for our room. there are lots of openings in the back for devices to be connected from the middle shelves as well as through the side selves. Took some time to assemble, but it wasn't painful. It is nice to have 2 people when you get to adding the back panel on.