The assembly was easy and not time consuming. The pieces are made of particle board and the laminate looks nice. I doubt it would survive a move, but I would recommend this shelf to someone on a tight budget.