This is exactly what we needed for our kitchen.  There is a lot of storage for smaller items.  The side shelves are pretty narrow.  The shelves seem to be heavy enough to hold some weight.  It took my husband about 3-4 hours to put it together.  He took his time and had no problems assembling it.  I would suggest opening the box and airing out the pieces before you put it together as it has a strong smell of stain when it comes out of the box.  It took about a week for the smell to disappear after it was assembled.  We like ours so much we are going to buy the smaller one also.

Pros: great size, sturdy,  
Cons: smell when new