Very easy to assemble. Perfect for a small space in my bathroom. I have rolled my towels up and the shelves hold20+. Very pleased with purchase