Pretty easy to assemble. The only issue I have is that the bottom metal pieces are ever so slightly too big on my unit, so they buckle a little bit when it's fully assembled. I tried to loosen some of the screws but I haven't been able to make them lay fully flat yet. Not a huge deal though overall.