Assembly took a little time and was probably a little easier with two of us, but it wasn't difficult.  It is an excellent addition to my new kitchen!  I needed a little more cabinet and counter space and this works very well.  I have gotten so many compliments on it.  It is sturdy and looks high end.  

Pros: Great value, great look!
Cons: Some time to put together, but not difficult.