I needed a piece for my kitchen that would give me additional  storage in a small space.  After looking for weeks, I found this from Wayfair. It arrived quickly with all pieces intact. It took my husband about 2 hours to put it together ( I'm a lucky prrson to have such a patient husband.) Although it was time consuming, he said that all of the pieces fit together well. 

Pros: Almost matches my kitchen cabinets, appears well made - beautiful. 
Cons: I wish it came already assembled.