This is a very functional addition to my kitchen where I needed just a little more storage for all the "extras", without trying to incorporate more cupboards into the layout. It took me approximately 3 hours to assemble, not difficult to follow directions if you take your time. The hardest part for me was lifting and securing the granite top by myself. It is very heavy but I did it! It is just as it appears in the photo, a nice finish, solid construction, a beautiful granite top and worth every penny!