Great purchase! I needed extra kitchen storage and counter space. This island does not disappoint at all. The material and hardware are good quality for the price, the cabinets are spacious and it looks great. It took my husband over an hour to put it together and he's still complaining, but I'm happy so that's all that matters.