This was just delivered today.  Very easy to put together. Was perfect size for my kitchen and very well made. Havent figured out if Im going to stain or paint it yet, but Im very happy with this piece.