This island is the perfect size for my kitchen.  My cabinets are grey but I love the white as it compliments the area.  My husband and I are not handy but we were able to put it together!  We enjoy the additional counter space and love the open ended design.  This was a great purchase!!