This product was exactly as advertised.  Quality is very good, especially considering the price.  Assembly was easy and straightforward, despite the lack of detailed written assembly instructions.  Lay out the parts, use common sense, and the assembly is easy.

Pros: Great value.  Easy assembly.
Cons: None yet.  Will see how it holds up.