Once we had put the cabinet together we ABSOLUTELY LOVED IT, However, the process of putting it together made us crazy/  The screws didn't fit into the holes properly and the nuts didn't always work to hold the screws.  We actually had to drill some holes to fit screws.  The instructions had us putting the cabinet together in a way that did not allow us to have the piece stand up.  It made the process difficult.  It took over 2 days of frustrating energy and work BUT we DO really love it!.

Pros: beautiful once built
Cons: TERRIBLE INSTRUCTIONS AND DIFFICULT ASSEMBLY