Good size and no to hard to assemble.  One problem was the boxes inside did not line up right in one of the two units I bought.  Took some cutting and adjustment on my part to make them level.