It took quite a while to assemble but the directions were clear.  

Pros: Great value, durable
Cons: very heavy, long assembly process