Fairly easy to assemble.  Solid for the price.  Shipped with all parts.   

Pros: good value