Very easy assembly! Fits our 55” tv perfectly so definitely don’t go any bigger if you want it to fit on top. It has a lot of storage space. Love it!