Pretty easy to assemble. The only tool you need with be a little hacksaw to cut the aluminum frame into size. It's quality and affordable. Only thing is that you won't have crazy cutouts or feeding ports, so that can be a pain. And it is black and not clear, so there is some light blocking.