This required assembly. A LOT of assembly. Kind of chinsy, but it serves the purpose that I need it for.