Loved the size, fitted into the space I wanted it to.  Loved the granite top, wish there was a seating option, (8 inch over hang).  Easy to assemble, I did it on my own, although the doors were uneven.  I put a washer on one hinge that solved the problem.