Assembly was relatively easy once I figured out which was up and down. The shelves dont stay in place very securely, even with the small rubber bands to hold them in. It is not very sturdy either so may not be practical for some people. Overall it will do the job but I wouldnt purchase again.