Good quality construction for the price.

Pros: great value
Cons: give yourself a couple hours to assemble.