Everything fit great except for the drawers which do not go in flush.  However, the granite top hangs over enough to cover this flaw so it still looks good.  I love the granite top and how it looks in my kitchen.