Look and function are excellent.  I have assembled lot of RTA furniture, and this was more difficult than expected.  Cam/bolt fittings were poor.

Pros: Look, functionality.
Cons: Assembly