This kitchen island really completed our kitchen perfectly and shipped very quickly. The assembly was simple except the granite top is heavy to lift. I give this 4 stars only because one of the small inside pieces arrived broken, but it doesn't affect the look or function of the overall island.