This island is perfect in my kitchen - cabinetry matches my kitchen cabinets, perfect size for the space (didn't attach the spice & towel racks), love the extra storage space, and the quality is great.  Yes, lots of pieces to put together, but my hubby was able to follow the directions without a problem - just took some time!  Very pleased!!!