I get so many compliments on this piece.  I'll admit- it wasn't fun to put together... and one of the drawers is a tinnnny bit wonky- but nobody else notices.  Overall it looks great.
OH I will say- the top compartment where the hole for your cords go- it's small because of the lip, so I don't know what exactly you'd put in there.  We have our PS4 in there and if we play games for too long it gets very hot in there.  But we aren't big gammers so it hasn't been too big of an issue.  Occasionally we have to pull the PS4 out to let it cool down.  meh.  Livable.