We spent one afternoon assembling slowly. It went together as expected. The next day we hung on the wall. We found studs, and secured the ends of the metal rail with the wall anchors provided. 4 hooks slide over the metal rail. It looks really modern. 
The tricky part is cable management. We used electrical tape to get the led light cords to stick along side the back. As far as all the other cables, cords, etc. that needed to be plugged in, well that was a huge PIA. We ended up drilling a hole in the top and another on the inside of one of the shelves. There is a sliver of space between the wall and the cabinet so we couldn’t quite figure out how to manage all the cables without doing it this way. Pictures included.