This is a beautiful cabinet and it is perfect for what I needed it for! The 2 openings in the back keep unsightly cords hidden - a very important aspect for me (I’m keeping a reptile enclosure on top). Plenty of storage inside and there’s even the bonus USB charging feature! I put a surge protector inside to plug everything in (again - love that you can’t see any cords!!). 
The assembly was a hassle - took me about 6 hours. I am not handy though and I made a few mistakes. One frustrating thing was the assembly diagram was 
incorrect in a few spots so you really need to pay attention. I wasn’t able to get the cabinet doors to line up so they’re a little off which drives me nuts, but that could be my error. I only needed a screwdriver by the 
way. 
Overall I’m very happy with this cabinet!