Assembly is difficult, and requires some pre-drilled holes to be redrilled in different places in order for pieces to fit.  Casters do not snap in place, and holes for casters are drilled to different depths so unit does not stand steadily on casters; I have to use it without casters at all.