Easy to assemble. Some of the directions took some time to figure out, but as long as you take your time it comes together easily. Nice and sturdy. Exactly what we were looking for!