We needed something very specific for our space and this fits perfectly. Only issue is a piece (shown in photos) that was supposed to have holes didn't so one of the cabinets is missing a panel above the door. Also the table is not fully even with the island so it slants down slightly (worried if it will break in the future).
We haven't asked for any replacements because we already waited an extra ~2 weeks for the item due to delays (carrier damaged the original order in shipping). All in all, for getting a table and kitchen storage + prep space for $500 - can't really complain!