This was exactly what I needed for my small space.  Not difficult to assemble, looks great!

Pros: Nice fabric, easy to assemble.
Cons: No cons!