I looove this piece! It looks great and is great quality. 
Some pieces arrived really damaged, so we had to wait a week for replacements but ordering them was pretty painless. 
The drawers along the bottom were a major pain to put together. The instructions were super vague so it took about 3 hours to put together, but it was worth it.