Assembly is difficult as it does not come with pre drilled holes for screws. This makes the bottom rail almost impossible to align. Otherwise it is pretty heavy and sturdy.