Just put this together this week, good instructions and no parts missing(!). Had some shipping damage to two small parts; called up the service line and received top-notch support. New parts are on their way and can be replaced later; for now it didn't stop the assembly.

Pros: Great value, easy assembly
Cons: none so far