We needed some extra room in our Kitchen so I bought this.  It's a nice looking piece but some of the parts of it are not of great quality.  The back of it is made of very thin cheap wood.  The granite is a nice piece and having it on wheels is a real plus.  Plan on 7 hours to put it together!