Lots of pieces but good directions. Happy to have crafty space that has lots of functionality.

Pros: Great value, easy to assemble, good looking
Cons: Lots of parts, but just be patient.