Overall a great piece for the price.

Pros: 
-Relatively easy to put together (despite the instructions being a poor quality xerox).
-Butcher block top is beautiful and well made.
-Top drawer easily slides. I have not any any issues with sticking as others have noted. 
-The towel bar is removable which met my needs (as long as you don't mind two exposed holes in the side). 
-Item was packaged very well to prevent damage during shipping. 

Cons
-Cabinet doors do not sit evenly. This is actually visible in the product photos. 
-Wooden plugs to hide the bolt holes don't always fit, and hammering them will chip the paint.