Easy assembly but not in the 15 minutes advertised.  I had to enlarge most of the pre-punched holes for the support posts to avoid splitting the plastic.  It serves the purpose I needed it to serve.