This requires assembly, but it's not flimsy.  Solid piece.  Requires some time and space to assemble, but instructions are fairly clear for someone familiar with these kinds of projects.  

Pros: Solid.  Nice for the price.
Cons: Assembly time.