Very easy to assemble, and everything was nicely labeled! We were easily able to fit our modem and router in the closed part of the cabinet to keep them hidden away! It's not super heavy and it's not too big, but our 47" TV doesn't look out of place on top.